diff --git a/src/memberdb/account_backend.py b/src/memberdb/account_backend.py index 73bae1bbfe6df1c1f0159f0019c17f835b875ed3..5cc913b64a7c25d8ceaf51e3d3cb5d16a97af9c2 100644 --- a/src/memberdb/account_backend.py +++ b/src/memberdb/account_backend.py @@ -23,21 +23,22 @@ import memberdb.models log = logging.getLogger('ldap') # load config -ldap_base_dn = getattr(settings, 'LDAP_BASE_DN') -ldap_user_dn = getattr(settings, 'LDAP_USER_SEARCH_DN') +ldap_base_dn = getattr(settings, 'LDAP_BASE_DN') +ldap_user_dn = getattr(settings, 'LDAP_USER_SEARCH_DN') -make_home_cmd = ['sudo','/services/uccportal/src/memberdb/root_actions.py'] -make_mail_cmd = 'ssh -i %s root@mooneye "/usr/local/mailman/bin/add_members" -r- ucc-announce <<< %s@ucc.asn.au' -make_mail_key = './mooneye.key' + +make_home_cmd = ['sudo','/services/uccportal/src/memberdb/root_actions.py'] +make_mail_cmd = 'ssh -i %s root@mooneye "/usr/local/mailman/bin/add_members" -r- ucc-announce <<< %s@ucc.asn.au' +make_mail_key = './mooneye.key' uid_rel_base_dn = "CN=ypservers,CN=ypServ30,CN=RpcServices,CN=System," maxuid_dn = "CN=uccdomayne," + uid_rel_base_dn + ldap_base_dn #initalise ldap instace _ldap_inst = Connection( - Server(getattr(settings, 'AUTH_LDAP_SERVER_URI')) - user= getattr(settings, 'AUTH_LDAP_BIND_DN'), - password= getattr(settings, 'AUTH_LDAP_BIND_PASSWORD'), + Server(getattr(settings, 'AUTH_LDAP_SERVER_URI')), + user = getattr(settings, 'AUTH_LDAP_BIND_DN'), + password = getattr(settings, 'AUTH_LDAP_BIND_PASSWORD'), client_strategy='SYNC', raise_exceptions= True, )