Re: group acl with winbind

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/07/15 16:28 +0200, Luca Olivetti wrote:
>I'm currently using cyrus-imapd 2.4.17 and sssd to obtain nss groups
>from an openldap server.
>I have some group acl which are currently working fine.
>I'm testing the migration to samba4 as an active directory domain
>controller and I'm trying to use winbind instead of sssd (which works
>perfectly btw).
>The problem is that with winbind group acls don't work.
>Group enumeration (a pain to configure) works:
>
>$ getent group | grep m_sist
>m_sist:x:674:ojeda,luca,calmet,rafa,oscar
>
>But I cannot set acl on that group:
>
>
>$ cyradm -u cyrus localhost
>Password:
>
>localhost> sam m_sist group:m_sist lrw
>setaclmailbox: group:m_sist: lrw: Invalid identifier
>localhost>

Could this be a permissions problem? Can the cyrus user successfully
execute the getent command?

>Meanwhile I have winbindd running in the foregroung and the above sam
>command will cause no messages at all (i.e. it seems it isn't querying
>winbindd for group information)
>
>If I change nsswitch back to sssd (which is pulling data from the same
>samba4 server) and restart cyrus, it works:
>
>$ cyradm -u cyrus localhost
>Password:
>
>localhost> sam m_sist group:m_sist lrw
>localhost>
>
>The simple solution is to use sssd and forget about winbind, but I'm
>curious: why one works and the other doesn't giving that group
>enumeration works with both?

Presumably your auth_mech is set to the default (unix), which is not
scalable, and has caused serious performance issues for me in the past.
See:

http://cyrusimap.org/docs/cyrus-imapd/2.4.17/overview.php#aclauth

If your group information is exposed over an LDAP backend, consider using
pts.

-- 
Dan White
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus





[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux