2.4.10 and problem with quota

Eero Hänninen fax at nohik.ee
Tue Jul 12 06:28:21 EDT 2011


Hi..

On Mon, 11 Jul 2011 16:14:01 +0200, Bron Gondwana wrote:
> On Fri, Jul 08, 2011 at 03:38:27PM +0200, Bron Gondwana wrote:
>> On Fri, 08 Jul 2011 14:29:56 +0200, Eero Hänninen <fax at nohik.ee> 
>> wrote:
>>
>> > Hi..
>> >
>> > On Fri, 08 Jul 2011 13:24:00 +0200, Bron Gondwana wrote:
>> >> On Fri, 08 Jul 2011 09:59:09 +0200, Eero Hänninen <fax at nohik.ee>
>> >> wrote:
>> >>> Is it bug or just corrupted data or some kind misconfiguration, 
>> or
>> >>> is
>> >>> it better use skiplist as quota data holder ?
>> >
>> >
>> >> I will write a unit test that looks for this case.  Feel free to 
>> put
>> >> this
>> >> same report in Bugzilla to get the kudos for reporting and a 
>> mention
>> >> in
>> >> the next release notes :)
>> >
>> > Thanks, filled Bug #3489
>>
>> Got it.  I'm on holiday all next week, so I might not get to it 
>> straight
>> away, but I will fix it as soon as I can!
>
> Can you try the patch here:
>
> 
> http://git.cyrusimap.org/cyrus-imapd/patch/?id=335c2bdd961ed304adc4ce11998b2ad866a6b1ec
>
> It solves the bug in my test case.

Thanks Bron! Seems working now.
Only side effect is that, now it will fix quotas for user.name* not 
only for user.name :)

cyrus at mh14$ /usr/lib64/cyrus/bin/quota -f user.guns
user.guns: quota root (none) --> user.guns
user.guns.Mustandid: quota root (none) --> user.guns
user.guns.Praht: quota root (none) --> user.guns
user.guns.Prygikast: quota root (none) --> user.guns
user.guns.Saadetud: quota root (none) --> user.guns
user.gunsa: quota root (none) --> user.gunsa
user.gunsa.Mustandid: quota root (none) --> user.gunsa
user.gunsa.Praht: quota root (none) --> user.gunsa
user.gunsa.Prygikast: quota root (none) --> user.gunsa
user.gunsa.Saadetud: quota root (none) --> user.gunsa
user.gunsaar: quota root (none) --> user.gunsaar
user.gunsaar.Mustandid: quota root (none) --> user.gunsaar
user.gunsaar.Praht: quota root (none) --> user.gunsaar
user.gunsaar.Prygikast: quota root (none) --> user.gunsaar
user.gunsaar.Saadetud: quota root (none) --> user.gunsaar
user.gunsaar1: quota root (none) --> user.gunsaar1
    Quota   % Used     Used Root
    10000      100    10026 user.guns
    10000       67     6725 user.gunsa
    10000       67     6789 user.gunsaar
    10000        0       80 user.gunsaar1

Regards,
Eero


More information about the Info-cyrus mailing list