Correct, except I wouldn't go modifying /etc/passwd directly in any case. Other software besides Dovecot might not like it. Better to create a whole new /etc/dovecot/passwd or something.
On 17.10.2012, at 16.44, Jack Bates wrote: > My recommendation is that you use Passwd-file instead of Passwd and specify > /etc/passwd. I mention this, as Passwd can use NSS and may not give you the > results you want. Passwd-file will guarantee you use the /etc/passwd file. > Also, I'm not as familiar with v1.x, but I know in v2.1.10, a userdb lookup > doesn't use the userdb_ prefix. So you can try it with and without that > prefix. userdb_ prefix on v2 is for cases where you do a prefetch on the > passdb. > > I hope this helps. I've been using Passwd-file only for proxy settings and > ldap for my backends to handle quota. > > Jack > > On 10/17/2012 2:42 AM, David Travers wrote: >> Hi Jake, >> >> Yep, similar to what I had been trying, but it doesn't seem to be working. >> >> In my /etc/passwd file I had the line:- >> dave:x:1000:1000:David Travers,,,:/home/dave:/bin/bash >> >> I have changed it to show:- >> dave:x:1000:1000:David >> Travers,,,:/home/dave:/bin/bash:userdb_quota_rule=*:storage=100M >> >> Do I have to put the " userdb_mail=mbox:~/mail " in as well as that is >> specified already in Dovecot? >> >> Is there anything I need to do once specifying this in the passwd file as >> the quota limit is not being shown as changed in Open Xchange >> >> Also yes, I noticed the numbering and have corrected. >> >> Thanks for your quick reply. >> >> Dave >> >> -----Original Message----- >> From: dovecot-boun...@dovecot.org [mailto:dovecot-boun...@dovecot.org] On >> Behalf Of Jack Bates >> Sent: 17 October 2012 04:02 >> To: dovecot@dovecot.org >> Subject: Re: [Dovecot] Per user quotas >> >> On 10/16/2012 11:39 AM, David Travers wrote: >>> Hi All, >>> >>> I keep going round in circles with this. >>> I have quotas up and running but would like to add a couple of per user >>> exceptions but can't figure out how to do it! >>> >>> I am using Open Xchange community edition on top of dovecot and tha tis >>> showing the 200MB limit, if I change it in the dovecot.conf the change is >>> reflected in open xchange, but can't figure out how to change for 1 user. >>> >>> I believe I need to add to a passwd file, but I have added to that and >>> nothing has changed. >>> >>> >> user:{plain}pass:1000:1000::/home/user::userdb_mail=mbox:~/mail >> userdb_quota_rule=*:storage=100M >> user2:{plain}pass2:1001:1001::/home/user2::userdb_mail=maildir:~/Maildir >> userdb_quota_rule=*:storage=200M >> >> Example given on http://wiki.dovecot.org/UserDatabase/ExtraFields >> >> Note that the extra fields are prefixed with userdb_ when placed in a passwd >> file. >> >> Also, watch your quota_rule numbering. You have 2 rules with the same number >> (quota_rule2 for Trash and SPAM). In the passwd file, you are replacing the >> rule specified by number (no number technically being the first). >> >> >> Jack >> >> >> >> _________________________________________ >> This email has been scanned for malicious content. >> _________________________________________ >> >