Now available from http://smedley.info/os2ports.html
I tried (and failed dismally!) to find a succinct description of what OpenLDAP is and does, but some information on LDAP is available from
http://www.openldap.org/faq/data/cache/3.html
From the readme.os2 file:
Openldap v2.3.17 compiled for OS/2 & eComStation with Innotek GCC v3.3.5 GA version.
Requires libc06.dll from
ftp://ftp.netlabs.org/pub/gcc/libc-0.6.0-ga2.zip
**This has only had very limited testing so all feedback to
Note: Under unix, symbolic links of slapd are made in ./sbin to create the various slapd utilities (ie slapadd, slapcat, slapdn, slapindex, slappasswd, slaptest, slapauth, slapacl). As we don't have symbolic
links, I haven't included the slapd utilities, but have included a script 'makeutils.cmd' in openldap to make the necessary copies of slapd.exe with the appropriate names.
Known issues:
- only supported database type in slapd.conf is ldbm - bdb will not work.
- slapd utils in .openldapsbin are large - future release is planned to use a dll to reduce package size
- no threading support due to lack of full pthreads implementation for
libc.
Sample configuration:
A sample slapd.conf and example.ldif file to create an LDAP database are included in the ./examples directory
Extensive (although not necessarily easy to understand!!!) documentation is available online at http://www.openldap.org.
To create a database, modify slapd.conf and example.ldif to suit your organisation.
To load the data in example.ldif into a database, run slapadd -l
example.ldif No output means the data has been correctly imported.
Then run slapd, and try a search using ldapsearch - ie ldapsearch -L -b "o=smedley, dc=info" "(sn=smedley)" - which will show all entried with sn=smedley
Cheers,
Paul Smedley
Adelaide, Australia
12th January, 2006.
Source: Paul Smedley