[Dovecot] Group ACL

Daniel L. Miller dmiller at amfes.com
Thu Oct 6 18:38:21 EEST 2011


Using Dovecot 2.0, LDAP userdb & passdb, with prefetch:

hosts = myhost.mydomain
dn = cn=x,cn=y
dnpass = xyz123
auth_bind = yes
auth_bind_userdn = uid=%n,ou=users,dc=x
ldap_version = 3
base = ou=Users, dc=x
user_attrs = =home=/var/mail/%d/%n, \
     =mail=mdbox:/var/mail/%d/%n/mdbox, \
     =uid=vmail, \
     =gid=mail

user_filter = (&(objectClass=inetOrgPerson)(mail=%u))

pass_attrs = mail=user, \
     userPassword=password, \
     =userdb_home=/var/mail/%d/%n, \
     =userdb_mail=mdbox:/var/mail/%d/%n/mdbox, \
     =userdb_uid=vmail, \
     =userdb_gid=mail, \
     =userdb_acl_groups='allshared'

pass_filter = (&(objectClass=inetOrgPerson)(mail=%u))

iterate_attrs = mail=user
iterate_filter = (&(objectClass=inetOrgPerson)(mail=*))

default_pass_scheme = plain

I have added permissions for "$allshared" to a mailbox's Inbox.  It does 
not appear in the shared folders list.  Other mailboxes, with explicit 
permission for a given username, work fine.  What am I doing wrong?

-- 
Daniel




More information about the dovecot mailing list