Hi, just subscribed after successfully (?) migrating from a somewhat old linuxconf/vimap config. dovecot-1.1.7, x86 A few issues: The index files seem to be created with the wrong permissions. I get numerous ``Dec 24 15:36:29 mail dovecot: POP3(user at domain): stat(/var/run/dovecot/imap-index/domain/user/.imap/INBOX) failed: Permission denied (euid=60107 egid=231 missing +x perm: /var/run/dovecot/imap-index/domain)'' errors. the directory /var/run/dovecot/imap-index is drwxrwxrwt 29 dovecot dovecot 4.0k Dec 24 15:57 imap-index but the directories inside it are created as drwx------ 15 60107 popusers 4.0k Dec 24 15:50 domain Questions: - Why is POP3 interested in the imap indices ? - IMAP clients do not complain all that much, as far as I can see, but what happens to POP3 ? - Is there something to configure to get rid of this ? Also, I have written a somewhat sloppy patch to determine the domain from the server's IP. That way it is not necessary to persuade all users to switch to logging in as ``user at domain'' (which I've tried with very limited success). Would this be the correct place to post the patch and discuss ? Best Regards, Thanos Chatziathanassiou -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 3237 bytes Desc: S/MIME Cryptographic Signature URL: <http://dovecot.org/pipermail/dovecot/attachments/20081224/1629ce16/attachment-0002.bin>
On Wed, 2008-12-24 at 16:26 +0200, Thanos Chatziathanassiou wrote:> ``Dec 24 15:36:29 mail dovecot: POP3(user at domain): > stat(/var/run/dovecot/imap-index/domain/user/.imap/INBOX) failed: > Permission denied (euid=60107 egid=231 missing +x perm: > /var/run/dovecot/imap-index/domain)'' > errors./var/run is a pretty bad place for indexes. Either disable them completely or point them to a directory that doesn't get deleted on reboots.> the directory /var/run/dovecot/imap-index is > drwxrwxrwt 29 dovecot dovecot 4.0k Dec 24 15:57 imap-index > but the directories inside it are created as > drwx------ 15 60107 popusers 4.0k Dec 24 15:50 domain > > Questions: > - Why is POP3 interested in the imap indices ?They're not really imap indexes. I just chose a bad name years ago. They should be "Dovecot indexes" in a .dovecot/ directory.> - IMAP clients do not complain all that much, as far as I can see, but > what happens to POP3 ?There shouldn't be a difference.> - Is there something to configure to get rid of this ?Where are IMAP's non-INBOX mailboxes located? The index files should be in the same directory.> Also, I have written a somewhat sloppy patch to determine the domain > from the server's IP. That way it is not necessary to persuade all users > to switch to logging in as ``user at domain'' (which I've tried with very > limited success). > Would this be the correct place to post the patch and discuss ?Go ahead and post it. But I'm not sure if it really belongs to Dovecot itself, since it's possible to do with several passdbs already (at least SQL and checkpassword). -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20090108/4e956b99/attachment-0002.bin>