[Samba] Samba PDC + LDAP

Sathi sathi_linux at gmx.net
Fri May 16 09:23:50 GMT 2003


Hello All,

I am trying to setup Samba PDC with LDAP. 

I installed samba-2.2.8a and openldap-2.1.19. I am using smbldap-tool that bundles with samba-2.2.8a source, for adding user, group and computer name.


I was able to add username in ldap using smbldap-useradd.pl, but i find problem in adding machine name.
When i try to add machine name i got following error

 ./smbldap-useradd.pl -w test$
Malformed UTF-8 character (unexpected continuation byte 0xab, with no preceding start byte) at smbldap_tools.pm line 518.
Malformed UTF-8 character (unexpected continuation byte 0xbb, with no preceding start byte) at smbldap_tools.pm line 518.
ldapadd: update failed: uid=test$,ou=Computers,dc=xxx,dc=com
ldap_add: Object class violation (65)
        additional info: no structural object class provided
./smbldap-useradd.pl: error while adding posix account to machine test$


Can anybody help to solve this problem?

I have included the following scheme in slapd.conf

core.schema
cosine.schema
inetorgperson.schema
nis.schema
samba.schema

I have added the following basic entries in LDAP

dn: dc=xxx,dc=com
objectClass: domain
dc: xxx

dn: ou=Groups,dc=xxx,dc=com
objectClass: top
objectClass: organizationalUnit
ou: Groups
description: System Groups

dn: ou=Users,dc=xxx,dc=com
objectClass: top
objectClass: organizationalUnit
ou: Users
description: Users of the organization

dn: ou=Computers,dc=xxx,dc=com
objectClass: top
objectClass: organizationalUnit
ou: Computers
description: Windows Domain Computers

dn: cn=Domain Admins,ou=Groups,dc=xxx,dc=com
objectClass: posixGroup
gidNumber: 200
cn: Domain Admins
memberUid: administrator
description: Windows Domain Users

dn: cn=Domain Users,ou=Groups,dc=xxx,dc=com
objectClass: posixGroup
gidNumber: 201
cn: Domain Users
description: Windows Domain Users

dn: cn=Domain Guests,ou=Groups,dc=xxx,dc=com
objectClass: posixGroup
gidNumber: 202
cn: Domain Guests
description: Windows Domain Guests Users

dn: cn=Administrators,ou=Groups,dc=xxx,dc=com
description: Members can fully administer the computer/domain
objectClass: posixGroup
gidNumber: 220
cn: Administrators
description: Windows Domain Members can fully administer the computer/domain

dn: cn=Users,ou=Groups,dc=xxx,dc=com
description: Ordinary users
objectClass: posixGroup
gidNumber: 221
cn: Users
description: Windows Domain Ordinary users

dn: cn=Guests,ou=Groups,dc=xxx,dc=com
description: Users granted guest access to the computer/domain
objectClass: posixGroup
gidNumber: 222
cn: Guests
memberUid: nobody
description: Windows Domain Users granted guest access to the computer/domain

Regards
Sathi


More information about the samba mailing list