Mark,

Thanks for the reply.

I dug on this some more and found that the rfc2307bis.schema file is now
used instead of the old nis.schema, and posixGroup is no longer a
"structural" object. Why this changed is beyond me.

So I'll answer my own append - to change it back was tricky, but this
seemed to work:

# cd /etc/sysconfig
# diff openldap openldap.orig
148c148
< OPENLDAP_CONFIG_BACKEND="files"
---
> OPENLDAP_CONFIG_BACKEND="ldap"

//Note: now the /etc/openldap/slapd.conf file will be read...

# cd /etc/openldap
# diff slapd.conf slapd.conf.default
8,10c8
< # replace rfc2307bis.schema with nis.schema
< #include              /etc/openldap/schema/rfc2307bis.schema
< include               /etc/openldap/schema/nis.schema
---
> include               /etc/openldap/schema/rfc2307bis.schema
...
# service ldap restart
...

I'm not sure these changes are a Good Thing, but at least I can now ldapadd
the LDIF file created by the PADL migration tools.  If you have any LDAP
guys in house you might want to bounce this off of them. (
http://www.padl.com/~lukeh/rfc2307bis.txt is related and goes back to 2002)

Thanks.

    -Mike


On Wed, Apr 23, 2014 at 2:18 PM, Mark Post <[email protected]> wrote:

> >>> On 4/23/2014 at 11:28 AM, Michael MacIsaac <[email protected]>
> wrote:
> > ldap_add: Object class violation (65)
> >         additional info: no structural object class provided
>
> A search on this turned up a number of interesting hits, but nothing
> specific to your case.  It might be worthwhile to see if the schema
> generated by the tool looks right.  The hit that gave a little bit of
> illustration was this:
> http://www.openldap.org/lists/openldap-software/200309/msg00459.html
>
>
> Mark Post
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or
> visit
> http://www.marist.edu/htbin/wlvindex?LINUX-390
> ----------------------------------------------------------------------
> For more information on Linux on System z, visit
> http://wiki.linuxvm.org/
>

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to