[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#3941) Wrong posixGroup definition in nis.schema
Full_Name: SUZUKI Yasuhiro
Version: 2.3.5
OS: Debian Sarge Linux
URL:
Submission from: (NULL) (210.251.85.34)
posixGroup definition in nis.schema of OpenLDAP ver 2.3.5 seems wrong.
MigrationTools fails and puts a message below:
adding new entry "cn=root,ou=Group,dc=xsp,dc=ss,dc=si,dc=anet,dc=co,dc=jp"
ldap_add: Object class violation (65)
additional info: no structural object class provided
I modified the nis.schema as below and MigrationTools successfully added the
DN:
foo@example:/usr/local/etc/openldap/schema$ diff -c nis.schema.org nis.schema
*** nis.schema.org 2005-08-10 06:04:09.000000000 +0900
--- nis.schema 2005-08-17 13:11:47.000000000 +0900
***************
*** 172,178 ****
objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup'
DESC 'Abstraction of a group of accounts'
! SUP top AUXILIARY
MUST ( cn $ gidNumber )
MAY ( userPassword $ memberUid $ description ) )
--- 172,178 ----
objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup'
DESC 'Abstraction of a group of accounts'
! SUP top STRUCTURAL
MUST ( cn $ gidNumber )
MAY ( userPassword $ memberUid $ description ) )
foo@example:/usr/local/etc/openldap/schema$
I'll show you original nis.schema file information.
foo@example:~/src/tmp/openldap-2.3.5/servers/slapd/schema$ ls -l nis.schema.org
-rw-r--r-- 1 foo foo 7694 2005-08-10 06:04 nis.schema.org
foo@example:~/src/tmp/openldap-2.3.5/servers/slapd/schema$ md5sum
nis.schema.org
a1bb28e9306d4f089d861e7df6de5e01 nis.schema.org
foo@example:~/src/tmp/openldap-2.3.5/servers/slapd/schema$
The file is derived from an archive file I downloaded
and the checksum is
foo@example:~/src$ md5sum openldap-2.3.5.tgz
732b5ac8c638155f1f27196ac9e0b9e2 openldap-2.3.5.tgz
foo@example:~/src$