On Tue, Oct 27, 2009 at 07:19:26PM -0400, Timo Sirainen wrote:
On Tue, 2009-10-20 at 14:52 +0200, Juergen Obermann wrote:
Hallo.
In our dovecot 1.2.6 server running under Solaris 9 I would like to set up a second quota root because the mail folders are in the users home directories and the inboxes of all users are in /var/mail. As soon as I add
quota2 = fs:INBOX:noenforcing:mount=/var/mail
the imap client crashes repeatedly as soon as the user tries to open a mail folder.
I guess this helps? http://hg.dovecot.org/dovecot-1.2/rev/439e14ff1467
Or just adding the mount= path to the first quota setting.
Hello,
The patch in http://hg.dovecot.org/dovecot-1.2/rev/439e14ff1467 helps with the crash of the imap client, but the second quota still does not work. The below log shows, that only the first fs quota is used for the inbox and the mail folders. Even adding 'mount=/home/hrz' to the first quota setting does not help. Btw what would be the right mount path setting for an automounter mountpoint /home for home filesystems?
Thank you, Jürgen
Oct 28 15:20:49 horus dovecot: [ID 583609 local0.info] Dovecot v1.2.6 starting up .... Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Loading modules from directory: /opt/local/lib/dovecot/imap Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Module loaded: /opt/local/lib/dovecot/imap/lib10_quota_plugin.so Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Module loaded: /opt/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Effective uid=10033, gid=10010, home=/home/hrz/g033 Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Quota root: name=Home-Verzeichnis backend=fs args=noenforcing Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Quota root: name=INBOX backend=fs args=noenforcing:mount=/var/mail Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Namespace: type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): mbox: data=~/Mail:INBOX=/var/mail/g033 Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs: root=/home/hrz/g033/Mail, index=, control=, inbox=/var/mail/g033 Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota add storage dir = /home/hrz/g033/Mail Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota block device = fileserv:/export/home1/hrz Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota mount point = /home/hrz Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): Namespace: type=private, prefix=Mail/, sep=/, inbox=no, hidden=yes, list=no, subscriptions=yes Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): mbox: data=~/Mail:INBOX=/var/mail/g033 Oct 28 15:21:19 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs: root=/home/hrz/g033/Mail, index=, control=, inbox=/var/mail/g033 Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: host=fileserv, path=/export/home1/hrz, uid=10033, bytes Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: uid=10033, value=1550740480, limit=2048000000, active=1 Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): box=/var/mail/g033 mount=/var/mail match=yes Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: host=fileserv, path=/export/home1/hrz, uid=10033, bytes Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: uid=10033, value=1550740480, limit=2048000000, active=1 Oct 28 15:21:20 horus dovecot: [ID 583609 local0.info] IMAP(g033): box=/var/mail/g033 mount=/var/mail match=yes .... Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Loading modules from directory: /opt/local/lib/dovecot/imap Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Module loaded: /opt/local/lib/dovecot/imap/lib10_quota_plugin.so Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Module loaded: /opt/local/lib/dovecot/imap/lib11_imap_quota_plugin.so Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Effective uid=10033, gid=10010, home=/home/hrz/g033 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Quota root: name=Home-Verzeichnis backend=fs args=noenforcing Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Quota root: name=INBOX backend=fs args=noenforcing:mount=/var/mail Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Namespace: type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): mbox: data=~/Mail:INBOX=/var/mail/g033 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs: root=/home/hrz/g033/Mail, index=, control=, inbox=/var/mail/g033 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota add storage dir = /home/hrz/g033/Mail Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota block device = fileserv:/export/home1/hrz Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs quota mount point = /home/hrz Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): Namespace: type=private, prefix=Mail/, sep=/, inbox=no, hidden=yes, list=no, subscriptions=yes Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): mbox: data=~/Mail:INBOX=/var/mail/g033 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): fs: root=/home/hrz/g033/Mail, index=, control=, inbox=/var/mail/g033 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: host=fileserv, path=/export/home1/hrz, uid=10033, bytes Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: uid=10033, value=1550740480, limit=2048000000, active=1 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): box=/home/hrz/g033/Mail/dfncert mount=/var/mail match=no Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: host=fileserv, path=/export/home1/hrz, uid=10033, bytes Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): quota-fs: uid=10033, value=1550740480, limit=2048000000, active=1 Oct 28 15:21:29 horus dovecot: [ID 583609 local0.info] IMAP(g033): box=/home/hrz/g033/Mail/dfncert mount=/var/mail match=no
-- Hochschulrechenzentrum der | Mail: Juergen.Obermann@hrz.uni-giessen.de Justus-Liebig-Universitaet | WWW: http://www.uni-giessen.de/~g033 Heinrich-Buff-Ring 44 | Tel: 0641-99-13054 (0641-99-13001) D-35392 Giessen, Germany | Fax: 0641-99-13009