Skip to content
Snippets Groups Projects
Commit 8db94ace authored by David Adam's avatar David Adam
Browse files

Back out revision 1.3 & update for new password file; credentials are required...

Back out revision 1.3 & update for new password file; credentials are required to add new cards in LDAP.
parent 0b9cd9d9
Branches
Tags
No related merge requests found
......@@ -10,10 +10,14 @@ def get_ldap_connection():
ldap.set_option(ldap.OPT_X_TLS,1)
ldap.set_option(ldap.OPT_X_TLS_ALLOW,1)
#ldap.set_option(ldap.OPT_DEBUG_LEVEL,255)
conn = ldap.initialize('ldaps://mussel.ucc.gu.uwa.edu.au:636/')
conn = ldap.initialize('ldaps://mussel.ucc.gu.uwa.edu.au/')
# Anonymous bind - server ACLs should allow searching on uccDispenseMIFARE
conn.simple_bind_s()
binddn = 'cn=mifareagent,ou=profile,dc=ucc,dc=gu,dc=uwa,dc=edu,dc=au'
passfile = open('/etc/dispense/ldap.passwd')
password = passfile.readline().strip()
passfile.close()
conn.simple_bind_s(binddn, password)
return conn
def get_uid(card_id):
......@@ -68,5 +72,5 @@ def set_card_id(uidNumber, card_id):
ldapconn.unbind()
if __name__ == '__main__':
#print get_uid('\x01\x02\x03\x04\x05\x06')
set_card_id('11251', '\x01\x02\x03\x04\x05\x06')
set_card_id('11126', '\x01\x02\x03\x04\x05\x06')
print get_uid('\x01\x02\x03\x04\x05\x06')
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment