[Date Prev][Date Next] [Chronological] [Thread] [Top]

rfc2307bis.schema woes (OpenIndiana 151a7 client)



Dear list,  

I am trying to add an OpenIndiana 151a7 machine as an LDAP client
of an Ubuntu 12.04.1 server with slapd version as shipped with it:

# slapd -V
@(#) $OpenLDAP: slapd  (Oct 17 2012 19:48:41) $
	buildd@komainu:/build/buildd/openldap-2.4.28/debian/build/servers/slapd

On the OI client I get

# ldapclient init machine.openanalytics.eu
Can not find the nisDomainObject for domain  

Google found out for me that the OpenIndiana LDAP client assumes
the rfc2307bis.schema to be used instead of the nis.schema that
is used by default and grep confirms the nisDomainObject can
be found there:

# grep -nr nisDomain* /etc/ldap/schema.
./rfc2307bis.schema:158:attributetype ( 1.3.6.1.1.1.1.30 NAME 'nisDomain'
./rfc2307bis.schema:269:objectclass ( 1.3.6.1.1.1.2.15 NAME 'nisDomainObject' SUP top AUXILIARY
./rfc2307bis.schema:271:  MUST nisDomain )

To make it a little bit simpler for the newbie I am, I made sure static configuration
is used (by removing /etc/ldap/slapd.d)

The relevant part of the slapd.conf now reads

# Schema and objectClass definitions                                                                                       
include         /etc/ldap/schema/core.schema
include         /etc/ldap/schema/cosine.schema
include         /etc/ldap/schema/rfc2307bis.schema
include         /etc/ldap/schema/ldapns.schema
include         /etc/ldap/schema/inetorgperson.schema

When running slaptest, I get

# slaptest
51655577 /etc/ldap/schema/rfc2307bis.schema: line 5 attributetype: Duplicate attributeType: "1.3.6.1.1.1.1.0"
slaptest: bad configuration file!

However, when grepping on "1.3.6.1.1.1.1.0", I only get the rfc2307bis.schema file:

# grep -rn 1.3.6.1.1.1.1.0 /etc/ldap/schema
/etc/ldap/schema/rfc2307bis.schema:1:attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber'

Where else can this attributeType live? Can I provide more information?

I am a bit puzzled, so many thanks in advance for any pointer!

Best,
Tobias