[Samba] Samba and LDAP, problem with variables %u and %g
Paul Taka
takaanna at hotmail.com
Mon Apr 18 14:21:43 GMT 2005
Hi samba list,
I'm using samba 3(.0.13) with OpenLDAP and I have a strange problem:
the variables %U and %G don't seem to be replaced by their values.
I get nothing in my logs, so I don't know where is the problem...
In fact, in my smb.conf, I have something like:
logon home =
logon path = \\server\profiles\prof.%G
logon drive = h:
The profiles are loaded if I use logon path = \\server\profiles\prof.group
but not if I use prof.%G... Windows 2000 says "unable to create
\\server\profiles\prof.pds" and loads a local profile.
What is strange is that pdbedit replaces %G with the right groupname.
I don't use smbldap-tools, is it the problem?
But if I use an include = /etc/samba/prof.%G (or %g, %U, %u), samba is
unable to load it too, because it's looking for a file named "prof."
%v and %m are correctly changed.
Below, some outputs.
I'm stuck since 5 days... if someone could help me...
Thank you very much.
Paul.
Some outputs:
(groupsID < 100 are defined in /etc/group, others are on LDAP)
(nobody is an /etc/passwd and /etc/group account)
# id su
uid=0(su) gid=0(root) groups=0(root),512(ntadmins)
# id paul
uid=201(paul) gid=200(admin) groups=200(admin)
# id mdho
uid=11102(mdho) gid=11100(gte1g1) groups=11100(gte1g1),11000(gte1)
# id nobody
uid=65534(nobody) gid=65533(nobody)
groups=65533(nobody),65534(nogroup),514(ntguests)
# net groupmap list
admin (S-1-5-21-2786447882-2507109976-1218456950-200) -> admin
gte1g1 (S-1-5-21-2786447882-2507109976-1218456950-11000) -> gte1g1
gte1 (S-1-5-21-2786447882-2507109976-1218456950-10000) -> gte1
Domain Admins (S-1-5-21-2786447882-2507109976-1218456950-512) -> ntadmins
Domain Users (S-1-5-21-2786447882-2507109976-1218456950-513) -> ntusers
Domain Guests (S-1-5-21-2786447882-2507109976-1218456950-514) -> ntguests
# pdbedit -Lv
---------------
Unix username: paul
NT username: paul
Account Flags: [U ]
User SID: S-1-5-21-2786447882-2507109976-1218456950-1402
Primary Group SID: S-1-5-21-2786447882-2507109976-1218456950-1401
Full Name: PAUL A
Home Directory:
HomeDir Drive: h:
Logon Script:
Profile Path: \\server\profiles\prof.admin
Domain: DOMAIN
Account desc: -
Workstations:
Munged dial:
Logon time: 0
Logoff time: Fri, 13 Dec 1901 21:45:51 GMT
Kickoff time: Fri, 13 Dec 1901 21:45:51 GMT
Password last set: Fri, 15 Apr 2005 19:36:33 GMT
Password can change: Fri, 15 Apr 2005 19:36:33 GMT
Password must change: Fri, 13 Dec 1901 21:45:51 GMT
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
---------------
Unix username: su
NT username: su
Account Flags: [U ]
User SID: S-1-5-21-2786447882-2507109976-1218456950-1000
Primary Group SID: S-1-5-21-2786447882-2507109976-1218456950-1001
Full Name: SuperUser
Home Directory:
HomeDir Drive: h:
Logon Script:
Profile Path: \\server\profiles\prof.root
Domain: DOMAIN
Account desc: Compte pour joindre le domaine Samba
Workstations:
Munged dial:
Logon time: 0
Logoff time: Fri, 13 Dec 1901 21:45:51 GMT
Kickoff time: Fri, 13 Dec 1901 21:45:51 GMT
Password last set: Fri, 15 Apr 2005 19:37:07 GMT
Password can change: Fri, 15 Apr 2005 19:37:07 GMT
Password must change: Fri, 13 Dec 1901 21:45:51 GMT
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
---------------
Unix username: win2000$
NT username: win2000$
Account Flags: [W ]
User SID: S-1-5-21-2786447882-2507109976-1218456950-121004
Primary Group SID: S-1-5-21-2786447882-2507109976-1218456950-121001
Full Name: WIN2000$
Home Directory:
HomeDir Drive: h:
Logon Script:
Profile Path: \\server\profiles\prof.%G
Domain: DOMAIN
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: Fri, 13 Dec 1901 21:45:51 GMT
Kickoff time: Fri, 13 Dec 1901 21:45:51 GMT
Password last set: Fri, 15 Apr 2005 19:38:32 GMT
Password can change: Fri, 15 Apr 2005 19:38:32 GMT
Password must change: Fri, 13 Dec 1901 21:45:51 GMT
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
---------------
Unix username: mdo
NT username: mdo
Account Flags: [U ]
User SID: S-1-5-21-2786447882-2507109976-1218456950-23204
Primary Group SID: S-1-5-21-2786447882-2507109976-1218456950-11100
Full Name: DO mat
Home Directory:
HomeDir Drive: h:
Logon Script:
Profile Path: \\server\profiles\prof.gte1g1
Domain: DOMAIN
Account desc: -
Workstations:
Munged dial:
Logon time: 0
Logoff time: Fri, 13 Dec 1901 21:45:51 GMT
Kickoff time: Fri, 13 Dec 1901 21:45:51 GMT
Password last set: Sat, 16 Apr 2005 10:14:02 GMT
Password can change: Sat, 16 Apr 2005 10:14:02 GMT
Password must change: Fri, 13 Dec 1901 21:45:51 GMT
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
More information about the samba
mailing list