Re: [FreeBSD] ldap ve pam

2008-12-23 Başlik Veysi GÜMÜŞ / 4G Bilişim
Mehmet hocam çok tşk ederim dediğiniz şekilde yapınca çalıştı.
Hocam birde ldap ssl desteği vermek istiyorum. bu konuda elinizde bir döküman 
mevcutmu gönderebilirseniz çok makbule geçer.
  - Original Message - 
  From: Mehmet CELIK 
  To: freebsd@lists.enderunix.org 
  Sent: Monday, December 22, 2008 7:07 PM
  Subject: RE: [FreeBSD] ldap ve pam



  Merhaba, ldif dosyasindan 'structuralObjectClass: domain' degerini silip 
tekrar dener misiniz ?
   

  --
  Mehmet CELIK 





--

  From: ve...@4gbilisim.com
  To: freebsd@lists.enderunix.org
  Date: Mon, 22 Dec 2008 14:47:31 +0200
  Subject: 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=tr
  dc: test
  objectClass: top
  objectClass: domain
  objectClass: domainRelatedObject
  associatedDomain: test.com.tr
  structuralObjectClass: domain

  slapd.conf yüklü schemalar

  include /usr/local/etc/openldap/schema/core.schema
  include /usr/local/etc/openldap/schema/cosine.schema
  include /usr/local/etc/openldap/schema/nis.schema
  include /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: domain

sh # 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.com
To: freebsd@lists.enderunix.org
Date: Mon, 22 Dec 2008 12:44:19 +0200
Subject: [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

RE: [FreeBSD] ldap ve pam

2008-12-23 Başlik Mehmet CELIK


Merhaba, LDAP'in kendisine TLS destegi verip, cyrus-sasl ile istediginizi 
yapabilirsiniz. Bunlarla ugrasmak istemiyorum diyorsaniz, basit olarak stunnel 
yapabilirsiniz. Calisan bir LDAP hazirlayip, stunnel ile bunu ldaps:/// 
protokolune baglayabilirsiniz.



--
Mehmet CELIK





From: ve...@4gbilisim.com
To: freebsd@lists.enderunix.org
Date: Tue, 23 Dec 2008 16:06:22 +0200
Subject: Re: [FreeBSD] ldap ve pam










Mehmet hocam çok tşk ederim dediğiniz şekilde yapınca 
çalıştı.
Hocam birde ldap ssl desteği vermek istiyorum. bu konuda 
elinizde bir döküman mevcutmu gönderebilirseniz çok makbule geçer.

  - Original Message - 
  From: 
  Mehmet CELIK 
  
  To: freebsd@lists.enderunix.org 
  
  Sent: Monday, December 22, 2008 7:07 
  PM
  Subject: RE: [FreeBSD] ldap ve pam
  

Merhaba, ldif dosyasindan 'structuralObjectClass: domain' degerini silip tekrar 
dener misiniz 
  ?
 

--
Mehmet CELIK 





  
  
From: ve...@4gbilisim.com
To: 
  freebsd@lists.enderunix.org
Date: 
  Mon, 22 Dec 2008 14:47:31 +0200
Subject: 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=tr
dc: test
objectClass: 
  top
objectClass: domain
objectClass: 
  domainRelatedObject
associatedDomain: test.com.tr
structuralObjectClass: 
  domain

  slapd.conf yüklü schemalar
   
  include 
  /usr/local/etc/openldap/schema/core.schema
include 
  /usr/local/etc/openldap/schema/cosine.schema
include 
  /usr/local/etc/openldap/schema/nis.schema
include 
  /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: 
domain

sh # 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.com
To: freebsd@lists.enderunix.org
Date: 
Mon, 22 Dec 2008 12:44:19 +0200
Subject: [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

[FreeBSD] ldap ve pam

2008-12-22 Başlik Veysi GÜMÜŞ / 4G Bilişim
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


RE: [FreeBSD] ldap ve pam

2008-12-22 Başlik Mehmet CELIK

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: domain
sh # 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: testldap_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
_
Kendinizi ifade edin: giriş sayfanızı Live.com ile istediğiniz biçimde 
tasarlayın.
http://www.live.com/getstarted

Re: [FreeBSD] ldap ve pam

2008-12-22 Başlik Veysi GÜMÜŞ / 4G Bilişim
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=tr
dc: test
objectClass: top
objectClass: domain
objectClass: domainRelatedObject
associatedDomain: test.com.tr
structuralObjectClass: domain

slapd.conf yüklü schemalar

include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/nis.schema
include /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: domain

  sh # 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.com
  To: freebsd@lists.enderunix.org
  Date: Mon, 22 Dec 2008 12:44:19 +0200
  Subject: [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


RE: [FreeBSD] ldap ve pam

2008-12-22 Başlik Mehmet CELIK

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=trldap_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: testldap_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