Christopher Chan
2012-Jan-31 01:51 UTC
[Samba] winbind in 3.5.x does not automatically allocate uids
hi all, I am using samba 3.5.5 with ldap as the backend for winbind. It will create entries in ou=Idmap,dc=bradbury,dc=lan if I run wbinfo --set-u/gid-mapping but it won't do it automatically. What gives? What's different about idmap_ldap in 3.5.x compared to previous versions of samba? Config below for winbind. passdb backend = ldapsam ldapsam:trusted=yes ldapsam:editposix=yes ldap ssl = off ldap delete dn = yes ldap user suffix = ou=People ldap group suffix = ou=Groups ldap machine suffix = ou=Computers ldap idmap suffix = ou=Idmap ldap suffix = dc=bradbury,dc=lan winbind normalize names = no winbind use default domain = yes winbind enum users = yes winbind enum groups = yes winbind nss info = template template homedir = /export/home/%D/%U template shell = /bin/bash idmap uid = 500 - 550000 idmap gid = 500 - 100000 idmap config BRADBURY:backend = ldap idmap config BRADBURY:default = yes idmap config BRADBURY:readonly = no idmap config BRDABURY:ldap_base_dn = ou=Idmap,dc=bradbury,dc=lan idmap config BRADBURY:ldap_user_dn = cn=Directory Manager idmap config BRADBURY:ldap_url = ldap://localhost idmap config BRADBURY:range = 500 - 550000 idmap alloc backend = ldap idmap alloc config:ldap_base_dn = ou=Idmap,dc=bradbury,dc=lan idmap alloc config:ldap_user_dn = cn=Directory Manager idmap alloc config:ldap_url = ldap://localhost idmap alloc config:range = 500 - 550000 idmap backend = ldap:ldap://localhost