Re: Please help me to build my ldif file .

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In ldif format you must use:

Attribute: value

Soo not

Sn=some_value

But
Sn: some_value

-D require account DN, tthe same DN is valid in all ldap* commands. In your case directory manager has DN "cn=Directory Manager". It is normal, nothing strange here because directory manager does not need entry in ldap tree.

Greg.

Send from htc desire z

04-08-2012 21:06, "Fosiul Alam" <fosiul@xxxxxxxxx> napisał(a):
Hi
this is strange , this syntax works

ldapmodify -xZZ -a -D "cn=Directory Manager" -w testtest -f add.ldif



On Sat, Aug 4, 2012 at 7:27 PM, Fosiul Alam <fosiul@xxxxxxxxx> wrote:
> Hi Thanks for quick reply
>
> ldapadd -xZZ -D "cn=Directory Manager" -W -f add.ldif
> Enter LDAP Password:
> ldapadd: invalid format (line 7) entry:
> "uid=yalam,ou=users,l=UK,dc=fosiul,dc=lan"
>
> Bellow is my add.ldif file
>
>
> dn: uid=yalam,ou=users,l=UK,dc=fosiul,dc=lan
> objectClass: top
> objectClass: person
> objectClass: organizationalPerson
> objectClass: inetorgperson
> objectClass: posixAccount
> sn=Alam
> cn: Yafali Alam
> uid: salam
> uidNumber: 1001
> gidNumber: 6000
> homeDirectory: /home/yalam
> loginShell: /bin/bash
> gecos: Yçafali Alam,Karate Instructor,Room 37A,435-555-555,801-555-555
> userPassword: {crypt}x
> shadowLastChange: 0
> shadowMax: 0
> shadowWarning: 0
>
> On Sat, Aug 4, 2012 at 7:22 PM, Grzegorz Dwornicki <gd1100@xxxxxxxxx> wrote:
>> Try this:
>>
>> ldapadd -xZZ -D "cn=Directory Manager" -W -f add.ldif
>>
>> Greg.
>>
>> wiadomosc wyslana z htc desire z
>>
>> 04-08-2012 20:20, "Fosiul Alam" <fosiul@xxxxxxxxx> napisał(a):
>>
>>> My ldap serch (This works fine):
>>>
>>> ldapsearch -xZZ -D "cn=Directory Manager" -w 'testtest' -b
>>> "ou=users,l=uk,dc=fosiul,dc=lan"  uidNumber=1000
>>>
>>> I have tried 2 way :
>>>
>>>  ldapadd -xZZ  -D "cn=Directory Manager,l=uk,dc=fosiul,dc=lan" -w
>>> testtest -f add.ldif
>>> ldap_bind: No such object (32)
>>>         matched DN: l=uk,dc=fosiul,dc=lan
>>>
>>> ldapadd -xZZ  -D "cn=Directory Manager,l=uk,dc=fosiul,dc=lan" -w
>>> testtest -f add.ldif
>>> ldap_bind: No such object (32)
>>>         matched DN: l=uk,dc=fosiul,dc=lan
>>>
>>>
>>> On Sat, Aug 4, 2012 at 7:05 PM, Grzegorz Dwornicki <gd1100@xxxxxxxxx>
>>> wrote:
>>> > Look what account you typed in ldapsearch and ldapadd. Both should be
>>> > "cn=Directory Manager". But in ldapadd you use other perhaps non
>>> > existing
>>> > account.
>>> >
>>> > Greg.
>>> >
>>> > Send from htc desire z
>>> >
>>> > 04-08-2012 19:41, "Fosiul Alam" <fosiul@xxxxxxxxx> napisał(a):
>>> >
>>> >> Hi thanks for reply.
>>> >> can you please explain litlte bit
>>> >> I am still confused.
>>> >> Thanks
>>> >>
>>> >>
>>> >>
>>> >> On Sat, Aug 4, 2012 at 6:31 PM, Grzegorz Dwornicki <gd1100@xxxxxxxxx>
>>> >> wrote:
>>> >> > Sorry for empty message.
>>> >> >
>>> >> > You are close. When you use "cn=Directory Manager" for ldapsearch,
>>> >> > then
>>> >> > you
>>> >> > use same "cn=Directory Manager" as -D paameter for ldapadd aswell not
>>> >> > "cn=Directory Manager,l=UK,dc=fasiul,dc=lan" like you used in
>>> >> > ldapadd.
>>> >> >
>>> >> > Greg.
>>> >> >
>>> >> > Send from htc desire z
>>> >> >
>>> >> > 04-08-2012 19:27, "Grzegorz Dwornicki" <gd1100@xxxxxxxxx> napisał(a):
>>> >> >
>>> >> >> wiadomosc wyslana z htc desire z
>>> >> >>
>>> >> >> 04-08-2012 18:47, "Fosiul Alam" <fosiul@xxxxxxxxx> napisał(a):
>>> >> >>>
>>> >> >>> Hi Thanks for reply
>>> >> >>> If you see the search
>>> >> >>> ldapsearch -xZZ -D "cn=Directory Manager" -w 'testtest' -b
>>> >> >>> "ou=users,l=uk,dc=fosiul,dc=lan"  uidNumber=1000
>>> >> >>>
>>> >> >>> its returns fine. Which means the authentication is fine
>>> >> >>> But dont know  how to crete the ldif file for that user.
>>> >> >>>
>>> >> >>> Thanks
>>> >> >>>
>>> >> >>> On Sat, Aug 4, 2012 at 5:00 PM, Grzegorz Dwornicki
>>> >> >>> <gd1100@xxxxxxxxx>
>>> >> >>> wrote:
>>> >> >>> > It looks like you are using wrong directory manager DN. Maybe you
>>> >> >>> > have
>>> >> >>> > administrator named just "cn=Directory Manager"?
>>> >> >>> >
>>> >> >>> > Greg.
>>> >> >>> >
>>> >> >>> > Send from htc desire z
>>> >> >>> >
>>> >> >>> > 04-08-2012 15:52, "Fosiul Alam" <fosiul@xxxxxxxxx> napisał(a):
>>> >> >>> >>
>>> >> >>> >> Hi for bellow search i get this :
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> ldapsearch -xZZ -D "cn=Directory Manager" -w 'testtest' -b
>>> >> >>> >> "ou=users,l=uk,dc=fosiul,dc=lan"  uidNumber=1000
>>> >> >>> >> # extended LDIF
>>> >> >>> >> #
>>> >> >>> >> # LDAPv3
>>> >> >>> >> # base <ou=users,l=uk,dc=fosiul,dc=lan> with scope subtree
>>> >> >>> >> # filter: uidNumber=1000
>>> >> >>> >> # requesting: ALL
>>> >> >>> >> #
>>> >> >>> >>
>>> >> >>> >> # falam, users, UK, fosiul.lan
>>> >> >>> >> dn: uid=falam,ou=users,l=UK,dc=fosiul,dc=lan
>>> >> >>> >> givenName: Fosiul
>>> >> >>> >> sn: Alam
>>> >> >>> >> loginShell: /bin/bash
>>> >> >>> >> uidNumber: 1000
>>> >> >>> >> gidNumber: 6000
>>> >> >>> >> objectClass: top
>>> >> >>> >> objectClass: person
>>> >> >>> >> objectClass: organizationalPerson
>>> >> >>> >> objectClass: inetorgperson
>>> >> >>> >> objectClass: posixAccount
>>> >> >>> >> uid: falam
>>> >> >>> >> cn: Fosiul Alam
>>> >> >>> >> homeDirectory: /home/falam
>>> >> >>> >> userPassword:: e1NTSEF9MSG1kOVcxdjFVUFVHMVA3eXI0dFQvZ2c9PQ=
>>> >> >>> >>  =
>>> >> >>> >>
>>> >> >>> >> # search result
>>> >> >>> >> search: 3
>>> >> >>> >> result: 0 Success
>>> >> >>> >>
>>> >> >>> >> # numResponses: 2
>>> >> >>> >> # numEntries: 1
>>> >> >>> >>
>>> >> >>> >> NOw i am trying to create ldif file so that i can add entry
>>> >> >>> >> manually .
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >>
>>> >> >>> >> -----------------------------------------------------------------------------------------
>>> >> >>> >>
>>> >> >>> >> adding a new user :
>>> >> >>> >>
>>> >> >>> >> dn: uid=yalam,ou=users,l=UK,dc=fosiul,dc=lan
>>> >> >>> >> objectClass: top
>>> >> >>> >> objectClass: person
>>> >> >>> >> objectClass: organizationalPerson
>>> >> >>> >> objectClass: inetorgperson
>>> >> >>> >> objectClass: posixAccount
>>> >> >>> >> cn: Yafali Alam
>>> >> >>> >> uid: salam
>>> >> >>> >> uidNumber: 1001
>>> >> >>> >> gidNumber: 6000
>>> >> >>> >> homeDirectory: /home/yalam
>>> >> >>> >> loginShell: /bin/bash
>>> >> >>> >> gecos: Yafali Alam,Karate Instructor,Room
>>> >> >>> >> 37A,435-555-555,801-555-555
>>> >> >>> >> userPassword: {crypt}x
>>> >> >>> >> shadowLastChange: 0
>>> >> >>> >> shadowMax: 0
>>> >> >>> >> shadowWarning: 0
>>> >> >>> >>
>>> >> >>> >> but wh en i do this :
>>> >> >>> >> =======================================
>>> >> >>> >> ldapadd -xZZ  -D "cn=Directory Manager,l=UK,dc=fosiul,dc=lan" -w
>>> >> >>> >> testtest -f add.ldif
>>> >> >>> >> I get bellow error :
>>> >> >>> >>
>>> >> >>> >> dap_bind: No such object (32)
>>> >> >>> >>         matched DN: l=uk,dc=fosiul,dc=lan
>>> >> >>> >>
>>> >> >>> >> Can any one please help me to build the ldif ??
>>> >> >>> >> Thanks
>>> >> >>> >> --
>>> >> >>> >> 389 users mailing list
>>> >> >>> >> 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> >> >>> >> https://admin.fedoraproject.org/mailman/listinfo/389-users
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > 389 users mailing list
>>> >> >>> > 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> >> >>> > https://admin.fedoraproject.org/mailman/listinfo/389-users
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> --
>>> >> >>> Regards
>>> >> >>> Fosiul Alam
>>> >> >>> 07877100621
>>> >> >>> http://www.fosiul.co.uk
>>> >> >>> --
>>> >> >>> 389 users mailing list
>>> >> >>> 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> >> >>> https://admin.fedoraproject.org/mailman/listinfo/389-users
>>> >> >
>>> >> >
>>> >> > --
>>> >> > 389 users mailing list
>>> >> > 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> >> > https://admin.fedoraproject.org/mailman/listinfo/389-users
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Regards
>>> >> Fosiul Alam
>>> >> 07877100621
>>> >> http://www.fosiul.co.uk
>>> >> --
>>> >> 389 users mailing list
>>> >> 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> >> https://admin.fedoraproject.org/mailman/listinfo/389-users
>>> >
>>> >
>>> > --
>>> > 389 users mailing list
>>> > 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> > https://admin.fedoraproject.org/mailman/listinfo/389-users
>>>
>>>
>>>
>>> --
>>> Regards
>>> Fosiul Alam
>>> 07877100621
>>> http://www.fosiul.co.uk
>>> --
>>> 389 users mailing list
>>> 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>>> https://admin.fedoraproject.org/mailman/listinfo/389-users
>>
>>
>> --
>> 389 users mailing list
>> 389-users@xxxxxxxxxxxxxxxxxxxxxxx
>> https://admin.fedoraproject.org/mailman/listinfo/389-users
>
>
>
> --
> Regards
> Fosiul Alam
> 07877100621
> http://www.fosiul.co.uk



--
Regards
Fosiul Alam
07877100621
http://www.fosiul.co.uk
--
389 users mailing list
389-users@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-users
--
389 users mailing list
389-users@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-users

[Index of Archives]     [Fedora User Discussion]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Yosemite Photos]     [Linux Apps]     [Maemo Users]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux