i'm using ruby gem named ladle (https://github.com/nubic/ladle). spins ldap server , takes in ldif file. allows load custom schema passing said schema when creating server object.
the gem utilizes apacheds 2.0 , default doesn't support nis schema. found can enable doing following:
- in irb start ldap server locally using ladle gem
- using apache directory studio, connect local ldap server , edit following: ou=schema -> cn=nis -> m-disabled = false (originally set true)
- the following appears in ladle log: irb(main):156:0> apacheds: info: loading nis enabled schema: apacheds: schema name: nis apacheds: disabled: false apacheds: owner: uid=admin,ou=system apacheds: dependencies: [system, cosine, core] apacheds: info: loading nis enabled schema: apacheds: schema name: nis apacheds: disabled: false apacheds: owner: uid=admin,ou=system apacheds: dependencies: [system, cosine, core]
- at point, looks working correctly
i need able modify schema via ldif file can pass ladle, however, i've not been able successfully.
thanks, gennaro
Comments
Post a Comment