|
6 |
ldapserver = configRegistry['ldap/server/name'].split(' ') |
6 |
ldapserver = configRegistry['ldap/server/name'].split(' ') |
7 |
if configRegistry.get('ldap/server/addition',''): |
7 |
if configRegistry.get('ldap/server/addition',''): |
8 |
ldapserver.extend( configRegistry.get('ldap/server/addition').split(' ') ) |
8 |
ldapserver.extend( configRegistry.get('ldap/server/addition').split(' ') ) |
9 |
print '\tpassdb backend = ldapsam:"ldap://%s"' % ' ldap://'.join(ldapserver) |
9 |
ldapserverport = configRegistry['ldap/server/port'] |
|
|
10 |
ldapserver_and_port = [ "%s:%s" % (s, ldapserverport) for s in ldapserver ] |
11 |
print '\tpassdb backend = ldapsam:"ldap://%s"' % ' ldap://'.join(ldapserver_and_port) |
10 |
print '\tauth methods = %s' % configRegistry.get('samba/auth/methods', 'guest sam winbind') |
12 |
print '\tauth methods = %s' % configRegistry.get('samba/auth/methods', 'guest sam winbind') |
11 |
|
13 |
|
12 |
if configRegistry.get('server/role') == 'memberserver' and configRegistry.get('samba/memberserver/passdb/ldap','').lower() in ('yes', 'true'): |
14 |
if configRegistry.get('server/role') == 'memberserver' and configRegistry.get('samba/memberserver/passdb/ldap','').lower() in ('yes', 'true'): |