OpenLDAP on Linux vs Leopard
I've got a setup with OpenLDAP on Linux and Mac Clients for single sign-on and single home directories.
Things worked great on 10.4, but I can't create new Mobile Home Directories with the setup. I can logon new users, but no cookie with moile homes :(
I tried adding kerberos to the mix, got it to work.. but still no Mobile Homes :(
Here are the logs :
Console :
28/06/08 00:00:08 /System/Library/CoreServices/ManagedClient.app/Contents/MacOS/ManagedClient[569] ODUGetMCXRecordWithCache(): [ODRecord setNodeCredentials:"ka_bla"]) == -[b]14177[/b] (Unable to set node credentials for /LDAPv3/Zacknafein.menzonet.org with record name ka_bla.)
Directory service in Debug
Internal Dispatch, API: dsDoDirNodeAuth(), LDAPv3 Used : DAC : Node Ref = 16778425 : User Name = ka_bla : Auth Method = dsAuthMethodStandard:dsAuthNodeNativeCanUseClearText : Auth Only Flag = 1 : Continue Data = 0
2008-06-27 23:46:52 EDT - T[0xB0103000] - CLDAPv3Plugin: LookupAttribute value found ;Kerberosv5;;ka_bla@MENZONET.ORG;MENZONET.ORG;
2008-06-27 23:46:52 EDT - T[0xB0103000] - Client: securityd, PID: 22, API: [b]checkpw(), Server Used : dsmig DAR : Username ka_bla : Result code = -2[/b]
2008-06-27 23:46:52 EDT - T[0xB0196000] - CCachePlugin::getpwnam - Cache hit for ka_bla
LDIF of the user (minus userPassword) :
dn: uid=ka_bla, ou=People, dc=menzonet,dc=org
apple-generateduid: FFFFEEEE-DDDD-CCCC-BBBB-AAAA00000200
givenName: Karine
apple-user-homeDirectory: /Network/Servers/Zacknafein/home/ka_bla
sn: Blain
krb5PrincipalName: ka_bla@MENZONET.ORG
loginShell: /bin/tcsh
uidNumber: 512
gidNumber: 508
authAuthority: ;basic;
mail: ka_bla@hotmail.com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
objectClass: apple-user
objectClass: extensibleObject
objectClass: organizationalPerson
objectClass: top
objectClass: person
objectClass: krb5Principal
uid: ka_bla
gecos: Karine Blain
cn: Karine Blain
homeDirectory: /Users/ka_bla
Can anybody help me? :(