A stab at my python user creator, will probably explode
This commit is contained in:
5
python/templates/group_add.ldif
Normal file
5
python/templates/group_add.ldif
Normal file
@ -0,0 +1,5 @@
|
||||
dn: cn={{ cn }},ou=groups,dc=itap,dc=com
|
||||
changetype: modify
|
||||
add: memberuid
|
||||
memberuid: {{ username }}
|
||||
|
28
python/templates/user_add.ldif
Normal file
28
python/templates/user_add.ldif
Normal file
@ -0,0 +1,28 @@
|
||||
dn: uid={{ username }},ou=people,dc=itap,dc=com
|
||||
changetype: add
|
||||
objectclass: person
|
||||
objectclass: inetorgperson
|
||||
objectclass: organizationalperson
|
||||
objectclass: posixaccount
|
||||
objectclass: shadowaccount
|
||||
objectclass: account
|
||||
objectclass: top
|
||||
uid: {{ username }}
|
||||
userpassword: {{ password }}
|
||||
givenname: {{ first }}
|
||||
sn: {{ last }}
|
||||
homedirectory: /home/{{ username }}
|
||||
mail: {{ email }}
|
||||
l: {{ site }}
|
||||
uidnumber: {{ uid }}
|
||||
gidnumber: {{ gid }}
|
||||
displayname: {{ fullname }}
|
||||
gecos: {{ fullname }}
|
||||
cn: {{ fullname }}
|
||||
description: {{ fullname }}
|
||||
manager: {{ manager }}
|
||||
telephonenumber: {{ phone }}
|
||||
o: {{ company }}
|
||||
loginshell: {{ shell }}
|
||||
passwordExpirationTime: {{ expiration }}
|
||||
|
Reference in New Issue
Block a user