This virtual machine appliance allows developers or system administrators interested in exploring the capabilities of the Fedora LDAP Directory Server a means to do so quickly, in an isolated environment, with all the benefits, such as snapshots, cloning, and pausing that a virtual machine brings to the development process. It is useful to all developers working with LDAP-enabled applications, and is also of great use to system administrators as a test platform or as a department-level directory server. LDAP is used in many enterprise applications, and is the foundation of most single sign-on initiatives. Fedora Directory Server is based on Red Hat's enterprise directory server product offering, Red Hat Directory Server.
The appliance is based on Fedora Core 5, which is installed with a console-only package set. Fedora Directory Server and its dependencies were then installed, and checks added to reconfigure the machine and directory server on first login (username "root", password "password").
After configuration, web-based administration for the server can be accessed at http://<servername>:<adminport>/. The full URL will be shown at the end of setup. For example: http://fds.redbudcomputer.local:64957/.
A Java administration console is also included in the FDS package. The appliance uses a small subset of Fedora Core packages and does not include X Windows or the Sun Java distribution, therefore one needs to run the Java console from a remote host, or to install X (yum -y groupinstall "GNOME Desktop Environment" && yum -y groupinstall "X Window System") and Sun's Java on the appliance (licensing restrictions prevent bundling Sun's Java runtime environment with the download). The console can also be run in a Microsoft Windows environment: see http://directory.fedora.redhat.com/wiki/Howto:WindowsConsole for more details. Some of the information there can also be useful when copying the client for use on other platforms.Documentation
|Fedora Core 5||GNU Public License|
|Fedora Directory Server 1.02||GNU Public License + Exceptions|