I want to use kernel level quotas with LDAP to simplify adminstration of my 
mailserver.

Can this be done ?

Currently, I am keeping track of uids in both an /etc/passwd on the
filesystem and an LDAP database.

What would allow me to simplify this ?

I have 2021 users on a new mail system with Courier IMAP server, with Postfix, 
Squirrel Mail, and LDAP.

My account looks like this in LDAP:

dn: uid=tknab2,ou=mailaccounts,dc=mycoll,dc=edu
uid: tknab2
cn: Theodore Knab
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
uidNumber: 1100
gidNumber: 1001
mailHost: imap.mycoll.edu
homeDirectory: /var/imap/mycoll/tknab2
mailMessageStore: /var/imap/mycoll/tknab2/Maildir
mailQuota: 200000000S, 20000C
mailbox: tknab2/Maildir/
objectClass: qmailuser
objectClass: couriermailaccount
userPassword: {cyrpt} notreal
accountStatus: active
mailForwardingAddress: [EMAIL PROTECTED]

On the IMAP server my account looks like this:

imap:/var/imap# cat /etc/passwd | grep -i knab
tknab2:x:1100:1001::/var/imap/mycoll/tknab2:/bin/false

imap:/var/imap# repquota -a  | grep -i tknab
tknab2    --   60692   80000   90000          11699     0     0

I think that the schema I choose allows for:

loginshell: /bin/false

-- 
---------------------
Ted Knab


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Reply via email to