strange sambaPrimaryGroupSID/gid with groupmap: PATCH

Simo idra at samba.org
Fri May 16 07:58:59 GMT 2003


Thanks, committing.

Simo.

On Fri, 2003-05-16 at 08:37, Alex Deiter wrote:
> --- 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!
-- 
Simo Sorce    -  idra at samba.org
Samba Team    -  http://www.samba.org
Italian Site  -  http://samba.xsec.it



More information about the samba-technical mailing list