Removing quotas in 2.3.1 broken?
Scott Russell
lnxgeek at us.ibm.com
Mon Feb 13 17:07:16 EST 2006
Greets.
I'm having problems removing quotas in Cyrus 2.3.1. I'm using Simon's
2.3.1-2 RPM. It looks like the command attempts to remove the mailbox
quota but instead ends up doing something else. What I'm not sure of so
lots of logs and details provided:
Before starting I run quota -f to make sure everything is sane:
> bash-3.00$ /usr/lib/cyrus-imapd/quota -f
> Quota % Used Used Root
> 600000 0 0 user.drfickle
> 600000 0 4120 user.lnxgeek
> 600000 0 0 user.osubeav
> 800000 0 7 user.scottrus
Using cyradm I look at the existing quota for user.scottrus, remove it,
then look at it again.
> [root at imap-test users]# cyradm --user cyrus localhost
> Password:
>
> localhost.localdomain> lq user.scottrus
> STORAGE 7/800000 (0.000875%)
>
> localhost.localdomain> sq user.scottrus none
> remove quota
>
> localhost.localdomain> lq user.scottrus
> /
> localhost.localdomain> quit
The last listquota command above returns odd results. I would expect to
see blank line as with mailboxes that have been created without a quota
limit set.
Looking at the trace though everything looks okay:
> <1139867718<4 RLIST "" ""
>>1139867718>* LIST (\Noselect) "." ""
> 4 OK Completed (0.000 secs 0 calls)
> <1139867722<5 GETQUOTA user.scottrus
>>1139867722>* QUOTA user.scottrus (STORAGE 7 800000)
> 5 OK Completed
> <1139867727<6 SETQUOTA user.scottrus ()
>>1139867727>6 OK Completed
> <1139867730<7 GETQUOTA user.scottrus
>>1139867730>* QUOTA user.scottrus ()
> 7 OK Completed
However the quota command still shows some odd results for user.scottrus
after attempting to remove the quota:
> bash-3.00$ /usr/lib/cyrus-imapd/quota -f
> Quota % Used Used Root
> 600000 0 0 user.drfickle
> 600000 0 4120 user.lnxgeek
> 600000 0 0 user.osubeav
> 7 user.scottrus
--
Scott Russell <lnxgeek at us.ibm.com>
IBM Linux Technology Center System Admin
More information about the Info-cyrus
mailing list