strange sambaPrimaryGroupSID/gid with groupmap: PATCH
Alex Deiter
tiamat at komi.mts.ru
Fri May 16 06:37:23 GMT 2003
--- passdb/pdb_ldap.c.orig Fri May 16 10:25:42 2003
+++ passdb/pdb_ldap.c Fri May 16 10:20:00 2003
@@ -1963,7 +1963,7 @@
pdb_set_user_sid_from_string(sampass, temp,
PDB_SET);
}
- if (!get_single_attribute(ldap_state->ldap_struct, entry,
+ if (get_single_attribute(ldap_state->ldap_struct, entry,
get_userattr_key2string(ldap_state->schema_ver,
LDAP_ATTR_PRIMARY_GROUP_SID), temp))
{
pdb_set_group_sid_from_string(sampass, temp,
PDB_SET);
result:
# id user
uid=1001(user) gid=333(group) groups=333(group)
# net groupmap list
group (S-1-5-21-1895337680-650492932-374016306-1667) -> group
# pdbedit -v -u user
Unix username: user
NT username: user
User SID: S-1-5-21-1895337680-650492932-374016306-3002
Primary Group SID: S-1-5-21-1895337680-650492932-374016306-1667
# smbstatus
Samba version 3.0alpha24
PID Username Group Machine
-------------------------------------------------------------------
83944 user group pc (1.1.1.1)
samba log:
connect to service tmp initially as user user (uid=1001, gid=333) (pid
83944)
Thanks!
More information about the samba-technical
mailing list