Also, from a vim cn={0}core.ldif:

olcObjectClasses: {2}( 2.5.6.4 NAME 'organization' DESC 'RFC2256: an organiz
 ation' SUP top STRUCTURAL MUST o MAY ( userPassword $ searchGuide $ seeAlso
  $ businessCategory $ x121Address $ registeredAddress $ destinationIndicato
 r $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ tel
 ephoneNumber $ internationaliSDNNumber $  facsimileTelephoneNumber $ street
  $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName 
 $ st $ l $ description ) )

-----Original Message-----
From: John Cooter 
Sent: Wednesday, May 03, 2017 11:20 AM
To: '[email protected]' <[email protected]>
Subject: RE: Issue importing CGP schema into LDAP (centos 7)

For reference, the contents of my cn=config:

[root@ldapv slapd.d]# cd cn=config
[root@ldapv cn=config]# ll
total 24
drwxr-x---. 2 ldap ldap 4096 Apr 28 08:10 cn=schema -rw-------. 1 ldap ldap  
378 Apr 26 13:45 cn=schema.ldif -rw-------. 1 ldap ldap  513 Apr 26 13:45 
olcDatabase={0}config.ldif -rw-------. 1 ldap ldap  443 Apr 26 13:45 
olcDatabase={-1}frontend.ldif -rw-------. 1 ldap ldap  613 Apr 26 15:32 
olcDatabase={1}monitor.ldif -rw-------. 1 ldap ldap  722 Apr 28 08:21 
olcDatabase={2}hdb.ldif [root@ldapv cn=config]# cd cn=schema [root@ldapv 
cn=schema]# ll total 48 -rw-------. 1 ldap ldap 15578 Apr 26 13:45 
cn={0}core.ldif -rw-------. 1 ldap ldap 11455 Apr 28 08:09 cn={1}cosine.ldif 
-rw-------. 1 ldap ldap  6587 Apr 28 08:09 cn={2}nis.ldif -rw-------. 1 ldap 
ldap  2949 Apr 28 08:09 cn={3}inetorgperson.ldif -rw-------. 1 ldap ldap  1611 
Apr 28 08:10 cn={4}misc.ldif -rw-------. 1 ldap ldap  3721 Apr 28 08:10 
cn={5}ppolicy.ldif

-----Original Message-----
From: John Cooter
Sent: Wednesday, May 03, 2017 11:18 AM
To: [email protected]
Subject: RE: Issue importing CGP schema into LDAP (centos 7)

That was my understanding, that I only needed to include the schema I was 
trying to convert. The "test.conf" file ONLY had the schema for conversion 
included. And since "organization" does come from the base schema, I'm 
wondering WHY I'm getting this error on conversion. I have included the 
problematic object definition earlier in this thread, and I really don't see 
why I'm failing. I can post the entire schema I'm trying to convert if that 
would help. I'm really quite stumped. This should be a simple conversion, but 
why I'm failing when attempting to attach to an existing objectClass is beyond 
my understanding.

-----Original Message-----
From: Quanah Gibson-Mount [mailto:[email protected]]
Sent: Wednesday, May 03, 2017 11:14 AM
To: John Cooter <[email protected]>; [email protected]
Subject: RE: Issue importing CGP schema into LDAP (centos 7)

--On Wednesday, May 03, 2017 9:28 AM -0400 John Cooter <[email protected]> 
wrote:

> So, just to confirm what you're saying, that EVEN THOUGH the existing 
> schema has all the prerequisite objectClass and other object types, 
> and even though I'm attempting to use slaptest to convert a single 
> extended .schema, a holdover from an earlier version of openldap, to 
> an .ldif in the configuration cn, that my test.conf, must have lines 
> that include all the other base schema files as well?

You should absolutely not be including elements from other schema into the file 
simply for the purpose of conversion, as you will end up with a file you won't 
be able to import to cn=config if it has those other schema included.  And, if 
it had all the elements as you claim, then you certainly wouldn't be getting an 
error about the "organization" objectClass being missing, given that that comes 
from the "core" schema file.

--Quanah

--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>


Reply via email to