OpenLdapデータベースの履歴からOUを削除する

OpenLdapデータベースの履歴からOUを削除する

このLDAPレコードから「ou = ABCD」を削除しようとしています。

   # [email protected], ABCD, Active, Member, myldapdomain.org
   dn: [email protected],ou=ABCD,ou=Active,ou=Member,dc=myldapdomain,dc=org
   uid: [email protected]
   cn: [email protected]
   mail: [email protected]
   mydn: 012348
   middleName: middleName
   sn: McManum
   class: Member
   status: A
   branch: Philadelphia
   securityAnswer: Skippy
   securityQuestion: First pet's name?
   givenName: James
   userPassword:: easdfafy8xUksdeti23MMW1asdfqbl123HBdfa0a9
   objectClass: top1
   objectClass: person
   objectClass: AbcPerson
   objectClass: AbcUser

Enter.ldif

  dn: [email protected],ou=ABCD,ou=Active,ou=Member,dc=myldapdomain,dc=org
  changetype: modify

次の文を実行します。

  ldapmodify -v -h localhost -x  -D "cn=admin,dc=myldapdomain,dc=org" -w mypassword -f < input.ldap

次のエラーが発生します。

  ldap_initialize( ldap://localhost )
  delete :ABCD
  modifying entry "dn:[email protected],ou=ABCD,ou=Active,ou=Member,dc=myldapdomain,dc=org"
  modify complete
  ldapmodify: Undefined attribute type (17)
  additional info: ABCD: attribute type undefined

ベストアンサー1

おすすめ記事