[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: create new objectclass in new schema
Please take software questions to the openldap-software list.
But, now that you have asked, what are you trying to do? The X.500
information model doesn't support multiple inheritence (at least, not last
time I looked). So you can't define an object class that has two superior
classes. I'm sure there is a solution to your problem, but it is not
entirely evident from looking at your solution :-)
-- Luke
>From: "amendola maurizio" <m.amendola@finecoinvestimenti.it>
>Subject: create new objectclass in new schema
>To: <openldap-devel@OpenLDAP.org>
>Date: Fri, 26 Jul 2002 12:01:19 +0200
>Organization: Fin. Eco Investimenti SGR S.p.A.
>
>Hi at all
>Before to start I'm sorry for the english
>I have installed the openldap 2.1.3 on my linux server.
>And now I have to import from version 2.1.2 the db.
>I have matched many problem because the objectclass
>organizationalUnit and posixGroup are in conflict.
>I have red a Kurt's answer, about a similar problem,
>that he suggests to create a new schema.
>I have created this text.schema to avoid to insert
>Together organizationalUnit and posixGroup in ldif file,
>and so I can insert only a object schema "qmailposix"
>with all attributes that I want.
>This schema is not correct: the slapd don't start
>I haven't familiarity with the schema and so I need some suggests:
>
>#attributetype (
>#"NAME" utente
>#"DESC" Set of attributes of two schema:core and qmail
>#"SUP" organizationalUnit and posixGroup
>
>
>
>objectclass ( X-0.0.0.1
> NAME 'qmailposix'
> DESC 'Resolve the conflict:posixGroup and organizationalUnit'
> SUP (organizationalUnit $ posixGroup) STRUCTURAL
> MUST (ou $ cn $ gidNumber)
> MAY ( userPassword $ memberUid $ description $
> searchGuide $ seeAlso $ businessCategory $
> x121Address $ registeredAddress $ destinationIndicator $
> preferredDeliveryMethod $ telexNumber $
>teletexTerminalIdentifier $
> telephoneNumber $ internationaliSDNNumber $
> facsimileTelephoneNumber $ street $ postOfficeBox $
>postalCode $
> postalAddress $ physicalDeliveryOfficeName $ st $ l $
>description ) )
>
>Thank you
>Maurizio
>
--
Luke Howard | lukehoward.com
PADL Software | www.padl.com