jeromecst
09/30/2024, 2:32 PM# jerome, groups, xxxxxxxxxxxxxxxxx
dn: cn=jerome,ou=groups,dc=xxxxxxxxxxxx
objectclass: groupOfUniqueNames
uid: jerome
cn: jerome
member: uid=jerome,ou=people,dc=xxxxxxxx
uniquemember: uid=jerome,ou=people,dc=xxxxxxxx
entryuuid: 2ee08f30-f1a2-35ec-952e-9f31beca81e5
getent passwd corretly returns the user:
jerome:*:1000:1000:jerome:/home/jerome:/bin/bash
but getent group is always emtpy
here's what I do in nslcd:
txt
reconnect_invalidate passwd group
nss_initgroups_ignoreusers ALLLOCAL
pam_authz_search (&(unix-uid=*)(uid=$username)(memberOf=cn=xxxxx,ou=groups,xxxxxxxxxxxxx))
# The search scope.
#scope sub
filter passwd (&(objectClass=posixAccount)(unix-uid=*))
map passwd uidNumber unix-uid
map passwd gidNumber unix-gid
map passwd gecos uid
map passwd homeDirectory "/home/${uid}"
map passwd loginShell "/bin/bash"
filter group (&(objectClass=groupOfUniqueNames)(unix-gid=*))
map group gidNumber unix-gid
map group memberUid member
validnames /.*/iAnswer Overflow
09/30/2024, 2:32 PMnitnelave
09/30/2024, 2:33 PMjeromecst
09/30/2024, 2:34 PMnitnelave
09/30/2024, 2:37 PMjeromecst
09/30/2024, 2:42 PMjeromecst
09/30/2024, 3:23 PMnitnelave
09/30/2024, 3:32 PMjeromecst
09/30/2024, 4:06 PMgroups returns the rights groups for each users
maybe a bug in getent or something missing? idk
at least it works nowRuneSiren
09/30/2024, 4:25 PMRuneSiren
09/30/2024, 4:26 PMRuneSiren
09/30/2024, 4:26 PMjeromecst
09/30/2024, 4:44 PM