Add given name & surname to ldap
This commit is contained in:
parent
dbf6cd6337
commit
1e1bd7e3b9
@ -31,7 +31,8 @@ let
|
|||||||
else
|
else
|
||||||
"/home/${user-opts.primary-group}/${username}";
|
"/home/${user-opts.primary-group}/${username}";
|
||||||
|
|
||||||
userLdif = base: name: group-map: opts: ''
|
userLdif = base: name: group-map: opts:
|
||||||
|
''
|
||||||
dn: uid=${name},ou=members,${base}
|
dn: uid=${name},ou=members,${base}
|
||||||
uid: ${name}
|
uid: ${name}
|
||||||
objectClass: shadowAccount
|
objectClass: shadowAccount
|
||||||
@ -47,7 +48,10 @@ let
|
|||||||
shadowWarning: 7
|
shadowWarning: 7
|
||||||
userPassword: ${opts.ldap-hashed-passwd}
|
userPassword: ${opts.ldap-hashed-passwd}
|
||||||
mail: ${if (opts.email != null) then opts.email else ""}
|
mail: ${if (opts.email != null) then opts.email else ""}
|
||||||
'';
|
sn: ${if (opts.surname != null) then opts.surname else name}
|
||||||
|
'' ++ (optionalString (opts.given-name != null) ''
|
||||||
|
givenName: ${opts.given-name}
|
||||||
|
'');
|
||||||
|
|
||||||
systemUserLdif = base: name: opts: ''
|
systemUserLdif = base: name: opts: ''
|
||||||
dn: cn=${name},${base}
|
dn: cn=${name},${base}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user