It works, thank you very much !
What can I say, this is a shining example of what's good with open-source.
Eric
Timo Sirainen a écrit :
On Thu, 2008-11-06 at 11:30 +0100, Eric Marin wrote:
So far, so good, except that for *some* users (and I can't seem to find anything unusual about their account), one gets this in /var/log/mail.log : Nov 6 10:42:24 vega deliver(studentx): fsync(/voletu/users/studentx/Maildir/tmp/1225964544.P25878Q0M80993.vega) failed: Disk quota exceeded
Strange that no-one had complained about this before. The problem is that your kernel is caching writes and it doesn't know the user is over quota. So then when fsync() finally gets called the kernel writes the data to NFS server, which replies that quota exceeded.
This fixes it: http://hg.dovecot.org/dovecot-1.0/rev/9879434a6339