xax500 - a Motif-based X.500 Directory User Agent
What is xax500?
xax500 (pronounced "zacks five hundred") is an X.500 Directory User
Agent, or DUA, developed at the University of Michigan. With xax500 you
can browse the X.500 Directory, and search for and modify entries. It
is a companion application to
maX.500 (for the Macintosh) and
waX.500 (for Microsoft Windows), and is part of
the University of Michigan LDAP (Lighteight Directory Access Protocol)
suite of software.
There is a separate page for xax500
news (look here for latest version information).
xax500 is largely the work of Gordon Good, although it borrows heavily
from maX.500 and waX.500.
Since developing xax500, the original author has left the University of
Michigan and is now at Netscape, working on the Netscape Directory Server.
Further development of xax500 eagerly awaits someone else's expertise!
xax500 features:
- Simple-to-use access to the X.500 Directory.
- Supports modification of entries
- Support for simple X.500 authentication as well as Kerberos
authentication
- Highly configurable - a system administrator or user may configure
the search options, display configuration, and help system merely by
modifying a configuration file.
- Look-and-feel similar to maX.500 and waX.500
- Context-sensitive hypertext help system
xax500 screen shots
- xax500 has a Main Window used
for searching the X.500 directory.
- After searching for something, if there are multiple matches, X.500
will display an Entry List, which
allows the user to select one of the entries for display.
- Once an entry has been selected, it is displayed in an Entry Window.
- xax500 also supports an X.500 Directory
Browser.
Requirements
In order to use a binary distribution of xax500, you will
need:
- An X Window System terminal, or workstation running the X
Window System
- A connection to the Internet, or a local IP network with an LDAP
server
- 12 MB RAM
- Approximately 3 MB of disk space
- Binary distributions of xax500 are currently available for SunOS
4.1.3 and for HP/UX
- If you wish to use the Kerberos support:
- Your X.500 ldap server and DSA must be configured to support
kerberos.
- You must be running a Kerberos server on your campus network.
- Your workstation must have a valid /etc/krb.conf and
/etc/krb.realms file.
In order to compile the source distribution of xax500, you
will need:
- Motif 1.2.2 or later libraries and include files
- LDAP 3.1 (or later) libraries (available from terminator.rs.itd.umich.edu in
the directory /x500/ldap
- Kerberos V4 libraries and include files (only if you wish to
compile with Kerberos)
You do not need Motif to simply run xax500.
Obtaining xax500
xax500 source code is available via anonymous ftp from
terminator.rs.itd.umich.edu in the directory /x500/xax500. Binary distributions for various platforms will be
placed there if we are able to beg, borrow, or steal various machines to
use for porting xax500.
Credits
Thanks to: Tim Howes, Mark Smith, Steve Rothwell, Craig Watkins for ideas
and bug fixes.
Other Stuff
To report bugs, send mail to xax500.bugs@umich.edu
To be placed on the xax500 announcements mailing list, where bug
fixes, new versions, etc. will be announced, send mail to xax500.announce-request@umich.edu
To be placed on the LDAP mailing list, send mail to ldap-request@umich.edu
Gordon Good (ggood@netscape.com)