On Sunday 11 November 2007 00:27:25 Jeremiah Lopez wrote:
> I am planning on utilizing OpenLdap as a repository for users and
> authentication credentials. I have installed the software and edited
> the slapd.conf specific to my domain. In slapd.conf, I noticed that
> it includes core.schema, so I took a look inside this file to see what
> fields (attributes) are specified. The 'uid' and 'userPassword'
> attributes are commented out and since it is recommended not to edit
> this file, I was wondering how I go about enabling these attributes?
> I have already tried creating another schema file and including that
> in my slapd.conf, but when I attempted to run, it stated that those
> attributes already exist.
I think the better answer to your question in this case is: If you would like
to know what schema definitions are available in the server, instead of
looking at the configuration for such schema definitions, use the exiting
interfaces to list the schema definitions on the server.
For example:
$ ldapsearch -h localhost -x -s base -b cn=subschema attributetypes|
perl -p0e 's/\n //g'|grep userPassword
attributeTypes: ( 2.5.4.35 NAME 'userPassword' DESC 'RFC2256/2307: password of
user' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
Regards,
Buchan