man, 06,.03.2006 kl. 23.58 +0200, skrev Timo Sirainen:
On Mon, 2006-03-06 at 22:51 +0100, Stian Jordet wrote:
Hi,
I've seen you commited a lot of quota work tonight. I'm still unable to get the filesystem quota working, and I wonder if it's just me that is stupid, or if theres a bug somewhere.
I enable quota and imap_quota plugins, I set fs in my ldap-base for quota, and logons. I then get this:
dovecot: imap(ingvild): fs quota add storage dir = /home/ingvild/Maildir dovecot: imap(ingvild): fs quota: mount path for /home/ingvild/Maildir not found from /etc/mtab
What OS? Does /home exist in /etc/mtab? What filesystem is it?
I get this far in my Debian (I don't have quota enabled):
quotactl(Q_GETQUOTA, /dev/hda1) failed: Invalid argument
Just for the fun of it, I tried hardcoding device_path and mount_path in quota-fs.c (note, I can't really code c...) And then it actually worked. Kind of:
- QUOTA "" (STORAGE 1507344384 8000000)
Which is obviously crazy.
root@buick:~/cvs/dovecot# quota ingvild Disk quotas for user ingvild (uid 1001): Filesystem blocks quota limit grace files quota limit grace /dev/hda1 368004 2000000 2200000 1471 0 0 root@buick:~/cvs/dovecot#
That's more like it :)
Best regards, Stian