Merhaba, ldif dosyasindan 'structuralObjectClass: domain' degerini silip tekrar dener misiniz ? -- Mehmet CELIK
From: ve...@4gbilisim.comto: free...@lists.enderunix.orgdate: Mon, 22 Dec 2008 14:47:31 +0200Subject: Re: [FreeBSD] ldap ve pam Mehmet hocam merhaba dediğinz gibir parçalara bölüp yaptığımda ise 1.ldif dosyasını yüklerken şu hatayı aldım adding new entry "dc=test,dc=com,dc=tr"ldap_add: Constraint violation (19) additional info: structuralObjectClass: no user modification allowed 1.ldif dn: dc=test,dc=com,dc=trdc: testobjectClass: topobjectClass: domainobjectClass: domainRelatedObjectassociatedDomain: test.com.trstructuralObjectClass: domain slapd.conf yüklü schemalar include /usr/local/etc/openldap/schema/core.schemainclude /usr/local/etc/openldap/schema/cosine.schemainclude /usr/local/etc/openldap/schema/nis.schemainclude /usr/local/etc/openldap/schema/inetorgperson.schema ----- Original Message ----- From: Mehmet CELIK To: freebsd@lists.enderunix.org Sent: Monday, December 22, 2008 2:37 PM Subject: RE: [FreeBSD] ldap ve pam ldiff dosyanizda yer alan 'attribute' larda problem gozukuyor. LDAP yapisi geregi DNS'e benzer sekilde calismaktadir. Yani bir dn girecekseniz, oncelikle onun ait oldugu bir basedn olmasi gerekir. Bu mantikla, ldiff'leri parcalayip tek tek girerseniz, sh # cat 1.ldiff dn: dc=test,dc=com,dc=tr dc: test objectClass: top objectClass: domain objectClass: domainRelatedObject associatedDomain: test.com.tr structuralObjectClass: domainsh # cat 2.ldiff dn:ou=groups, dc=test, dc=com, dc=tr objectclass: top objectclass: organizationalUnit ou: groups structuralObjectClass: organizationalUnit gibi.. Bu sekilde hangisinde problem oldugunu bulabilirsiniz. Ayrica slapd.conf dosyanizi da mail'e eklerseniz, var olan semalara da bakabiliriz. LDAP uzerinde ki bazi semalar, calisabilmesi baska semalardan 'referans' olarak cagrilmalidir..--Mehmet CELIK From: ve...@4gbilisim.comto: free...@lists.enderunix.orgdate: Mon, 22 Dec 2008 12:44:19 +0200Subject: [FreeBSD] ldap ve pam Arkadaşlar mrb, Freebsd üzerinde ldap kurup kullanıcı hesaplarını ldap ta tutmak istiyorum oluşturdupum ldif dosyasını import ederken aşağıdaki hatayı alıyorum acaba sorun nedir.ldap çalışır durumda adding new entry "dc=test,dc=com,dc=tr dc: test objectClass: top objectClass: domain objectClass: domainRelatedObject associatedDomain: test.com.tr structuralObjectClass: domain dn:ou=groups, dc=test, dc=com, dc=tr objectclass: top objectclass: organizationalUnit ou: groups structuralObjectClass: organizationalUnit dn:ou=people, dc=test, dc=com, dc=tr objectclass: top objectclass: organizationalUnit ou: people structuralObjectClass: organizationalUnit dn: cn=StupidTest User, ou=people, dc=test, dc=com, dc=tr cn: StupidTest User sn: Dummy objectclass: top objectclass: person objectclass: posixAccount objectclass: shadowAccount uid:testuser userpassword:deneme uidnumber:1000 gidnumber:1000 gecos:TestUser loginShell:/bin/csh homeDirectory: /home/test dn: cn=test, ou=groups, dc=test, dc=com, dc=tr objectclass: top objectclass: posixGroup cn: test gidnumber: 1000 memberuid: test"ldap_add: Protocol error (2) additional info: no attributes provided örnek test.ldif dosya aşağıdaki gibidir. dn: dc=test,dc=com,dc=tr dc: test objectClass: top objectClass: domain objectClass: domainRelatedObject associatedDomain: test.com.tr structuralObjectClass: domain dn:ou=groups, dc=test, dc=com, dc=tr objectclass: top objectclass: organizationalUnit ou: groups structuralObjectClass: organizationalUnit dn:ou=people, dc=test, dc=com, dc=tr objectclass: top objectclass: organizationalUnit ou: people structuralObjectClass: organizationalUnit dn: cn=StupidTest User, ou=people, dc=test, dc=com, dc=tr cn: StupidTest User sn: Dummy objectclass: top objectclass: person objectclass: posixAccount objectclass: shadowAccount uid:testuser userpassword:deneme uidnumber:1000 gidnumber:1000 gecos:TestUser loginShell:/bin/csh homeDirectory: /home/test dn: cn=test, ou=groups, dc=test, dc=com, dc=tr objectclass: top objectclass: posixGroup cn: test gidnumber: 1000 memberuid: test Live.com'u deneyin - hızlı ve kişiselleştirilmiş giriş sayfanızla istediğiniz her şey tek bir yerde. tek bir yerde.__________ Information from ESET NOD32 Antivirus, version of virus signature database 3710 (20081222) __________The message was checked by ESET NOD32 Antivirus.http://www.eset.com _________________________________________________________________ Kendinizi ifade edin: giriş sayfanızı Live.com ile istediğiniz biçimde tasarlayın. http://www.live.com/getstarted