apacheDS : About
apacheDS is a LDAP directory server written in Java and published under the Apache Sofware License. It has been certified LDAPv3 compliant but other network protocols like Kerberos and NTP are supported as well.
Thierry Uso has ported apacheDS 1.5.4 on OpenVMS. Porting means writing startup and shutdown procedures and creating a PCSI kit.
apacheDS for OpenVMS needs Java 1.5-0 or later and must be installed on an ODS5 volume. apacheDS has been tested on Alpha and Itanium.
Contact : Thierry Uso
Thanks to :
Joel Willeretz (technical informations)
apacheDS : Screenshots
apacheDS : Download
ZIP archive containing the PCSI kit of apacheDS 1.5.4 :
This kit is based on the official archive apacheds-1.5.4.zip.
apacheDS : Installation
1. Extract the PCSI kit from the ZIP archive
$ UNZIP “-V” FREE-I64VMS-APACHEDS-V0105-4-1.ZIP
$ UNZIP “-V” FREE-AXPVMS-APACHEDS-V0105-4-1.ZIP
2. Install apacheDS in your chosen directory
By default, the installation procedure installs apacheDS in the SYS$COMMON:[apacheds] directory. To install it in dev:[dir.apacheds], use the /DESTINATION parameter of the PRODUCT command.
$ PRODUCT INSTALL apacheds
$ PRODUCT INSTALL apacheds /DESTINATION=dev:[dir]
3. Start apacheDS as a detached process
The server is operational when the apacheDS process is in HIB state and apache.log (in the apacheDS root directory) displays the apacheDS banner.
4. Stop apacheDS
5. Manage apacheDS
Don’t use the apacheDS command tools which are buggy. Use instead a graphical LDAP client such as JXplorer or apache Directory Studio. The features of these LDAP clients include standard operations (add, delete, copy, modify), import/export of LDIF files…
How to create a new entry tree ?
apacheDS stores entries in partitions. Each partition contains a complete entry tree. Creation of a new partition requires editing [.conf]server.xml, adding a jdbmPartitions element (see [.scratch]server.diff), saving the file and restarting apacheDS.
How to populate an entry tree ?
This can be done by importing a LDIF file using a LDAP client (for example JXplorer). See [.scratch]sevenSeas.ldif.
apacheDS : News
apacheDS 1.5.4 port