Ganymede


This directory contains Ganymede, a sophisticated, multi-user, client-server network directory management system written in Java.

Ganymede version 1.0.12 is out. Ganymede 1.0.12 is a maintenance release, and incorporates a number of fixes made during the last 15 months.

The biggest change in 1.0.12 is that Ganymede now works properly if systems running the client have a local firewall restricting remote access to the system. The Ganymede server no longer attempts to send RMI calls to the Ganymede client.. it is now up to the Ganymede client to poll the server for asynchronous notifications.

You will probably also want to download the userKit to go along with the Ganymede distribution. The userKit provides all of the database customization schema information and just about all of the scripts you will need to support management of /etc/passwd, /etc/shadow, /etc/group, and Windows NT and Samba type account files.

Ganymede 1.0.12 is not compatible with versions of the userKit prior to 1.0.6, due to changes in the method signatures of some Ganymede classes to support the client/server API change. I recommend users working with Ganymede 1.0.12 pull down version 1.0.6 of the userKit for testing and production use.

See CHANGES for what's new, and FAQ for answers to some Frequently Asked Questions.

The Ganymede web page is at http://www.arlut.utexas.edu/gash2/

Please email any comments on Ganymede to the Ganymede mailing list at ganymede@arlut.utexas.edu. If you want to join this mailing list, send mail to majordomo@arlut.utexas.edu with 'subscribe ganymede' in the message body.

Thanks!

Jonathan Abbey - Project Lead / Server Development
jonabbey@arlut.utexas.edu

1 March 2004