diff --git a/adduser b/adduser index 28337a1..2ba0b1d 100755 --- a/adduser +++ b/adduser @@ -58,7 +58,7 @@ gidNumber: {uid}''' f.write(ldif) # Add user - ret = call(['ldapadd', '-D', 'cn=Manager,dc=exozy,dc=me', '-y', '/etc/ldappass', '-f', filename]) + ret = call(['ldapadd', '-y', '/etc/ldappass', '-D', 'cn=Manager,dc=exozy,dc=me', '-f', filename]) if ret != 0: return remove(filename) diff --git a/moduser b/moduser index a67bc46..6e9e055 100755 --- a/moduser +++ b/moduser @@ -16,10 +16,10 @@ def moduser(username): environ['EDITOR'] = 'micro' if username == 'root': - run(['ldapvi', '-y', '/etc/ldappass', '--user', 'cn=Manager,dc=exozy,dc=me']) + run(['ldapvi', '-y', '/etc/ldappass', '-D', 'cn=Manager,dc=exozy,dc=me']) else: dn = 'uid=' + username + ',ou=People,dc=exozy,dc=me' - run(['ldapvi', '--user', dn, '--base', dn]) + run(['ldapvi', '-D', dn, '--base', dn]) if len(argv) > 1: moduser(argv[1])