scripts/deluser.py
2022-05-23 22:42:31 -05:00

14 lines
386 B
Python

from subprocess import run
from ldappass import ldappass
def deluser(username):
"""Delete a user"""
# Delete from LDAP server
run(['ldapdelete', '-w', ldappass(), '-D', 'cn=Manager,dc=exozy,dc=me', 'uid=' + username +
',ou=People,dc=exozy,dc=me', 'cn=' + username + ',ou=Group,dc=exozy,dc=me'])
# Cleanup
run(['sudo', 'rm', '-rf', '/home/' + username])