here usually the person's username is also their computer name. for
instance, ou=People contains their username and their UID. then in
ou=Computers for the computer they are on, the computer will have the
same username, and the UID is the UID from people + 1.
Thierry Lacoste wrote:
I was
I was talking about SID calculation for machine accounts upon domain joining.
What is the relation that you have between SID and UID for a given machine?
Can you handcraft this relation?
Quoting Adam Williams :
Oh, i calculate the RID by hand and add it with net groupmap add
rid= ntgroup="w
Oh, i calculate the RID by hand and add it with net groupmap add
rid= ntgroup="what ever" unixgroup=whatever type=d
and i think your math is wrong, it is group # * 2 + 1001.
to get a UID's RID, it is uid * 2 + 1000.
Thierry Lacoste wrote:
Sorry if I missed your point but I have no problem
Sorry if I missed your point but I have no problems with UIDs and GIDs.
The smbldap-tools keep the next available ones in the attributes
uidNumber and gidNumber of the sambaDomainName LDAP entry.
The problem is that samba's RID calculation changed somewhere between
3.0.22 and 3.0.34.
What should
samba creates the RID when smbpasswd -a is used (or machine is joined to
the domain). smbldap-tools creates an entry in ldap to keep up with the
next available UID. i don't remember what it is. personally, I just
use a text file that contains my next available UID and GID in it and
increment