Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/vhosts/vmsfree.ouvaton.org/httpdocs/freen/textpattern/lib/txplib_db.php on line 14 Free softwares for OpenVMS: apacheds
OpenVMS
Free softwares
 

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

Connection to the directory server

Display of the directory entries

apacheDS : Download

ZIP archive containing the PCSI kit of apacheDS 1.5.4 :

Itanium: free-i64vms-apacheds-v0105-4-1.zip
Alpha: free-axpvms-apacheds-v0105-4-1.zip

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

or…

$ 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

or…

$ PRODUCT INSTALL apacheds /DESTINATION=dev:[dir]

3. Start apacheDS as a detached process

$ @SYS$COMMON:[apacheds]apacheds_startup

or…

$ @dev:[dir.apacheds]apacheds_startup

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

$ @SYS$COMMON:[apacheds]apacheds_stop

or…

$ @dev:[dir.apacheds]apacheds_stop

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

2008-12-27

apacheDS 1.5.4 port

To do

??