Hi Buchan, Thanks for your reply. I have tried but the schema is not getting loaded, dont know why. I have tried the same setup with centos and redhat it looks perfect. I am using SuSE Enterprise 11.
Regards, Pradyumna On Tue, May 17, 2011 at 9:11 AM, Buchan Milne <[email protected]>wrote: > On Monday, 16 May 2011 17:38:31 pradyumna dash wrote: > > Hi, > > > > I am trying to acheive centralizing SUDO, but facing an issue,i > > suspect its something to do with sudoers.schema, May be am wrong. I > > think somehow the slapd process is not able to read it. Please suggest > > how to fix the issue. > > [...] > > > t710x02-6:/etc/openldap/schema # ldapadd -f /opt/newsudo.ldif -h > > 127.0.0.1 -D cn=Manager,dc=example,dc=com -W -x > > Enter LDAP Password: > > adding new entry "cn=defaults,ou=SUDOers,dc=example,dc=com" > > > > ldap_add: Invalid syntax (21) > > > > additional info: objectClass: value #0 invalid per syntax > > > > sudoers.ldif > > dn: cn=defaults,ou=SUDOers,dc=example,dc=com > > #objectClass: top > > objectClass: sudoRole > > cn: defaults > > Please verify that you have actually included the sudoers.schema in your > configuration, and that slapd was restarted after that. > > You could check that the objectclass exists in your server. In my case: > > $ ldapsearch -x -s base -b cn=subschema objectclasses|perl -p0e 's/\n //g' > | > grep -i sudo > objectClasses: ( 1.3.6.1.4.1.15953.9.2.1 NAME 'sudoRole' DESC 'Sudoer > Entries' > SUP top STRUCTURAL MUST cn MAY ( sudoUser $ sudoHost $ sudoCommand $ > sudoRunAs > $ sudoOption $ description ) ) > > > Regards, > Buchan >
