> On 25/11/2021 01:29 EET Anne Bennett <a...@encs.concordia.ca> wrote:
> 
>  
> Hello Aki.
> 
> >> I patched "src/lib-storage/index/mbox/mbox-storage.c" and
> >> "src/lib-storage/index/maildir/maildir-storage.c" to replace
> >> calls to "access()" with calls to "euidaccess()", and now mail
> >> delivery (to mboxes) works for me.  (I can't test maildir yet.)
> >> 
> >> Could this be considered for a patch to future versions, please?
> 
> > Would it be possible for you to open a pull request on 
> > https://github.com/dovecot/core?
> 
> There was a bit of a learning curve involved, but I believe I've
> managed to do it.  It came out as two pull requests: one for mbox
> mail folders, which is working fine for me, and one for maildir
> mail folders, which I have not yet tested, but they are essentially
> the same changes.
> 
> It's not impossible that I've missed some spots, but for
> now, LMTP delivery and IMAP are working for mailboxes on a
> root-squashed NFS filesystem.  Indexes are on NFS, but not
> root-squashed, so if changes are required also for them,
> I've probably missed them.
> 
> Thanks for considering my patches!
> 
> 
> Anne.
> -- 
> Ms. Anne Bennett, Senior Sysadmin, ENCS, Concordia University, Montreal H3G 
> 1M8
> a...@encs.concordia.ca                                    +1 514 848-2424 
> x2285

Hi!

This has now been fixed and should be part of 2.4 ce release. Please see 
https://github.com/dovecot/core/compare/97efaa73b0dff6b96c80e4504abb40d3e5cf653d%5E..11114fc7a5a9195d84a4b39c8dd8dbaaa12747f8.patch

---
Aki
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to