INSTALL: $Date: 2000/07/24 21:58:15 $
===========================================================================


BUILDING & INSTALLING RHINO

Before building Rhino, you will need a JDK 1.1 Java compiler; on Linux we've
been using the IBM JDK 1.1.8, which you should be able to get from
http://www.ibm.com/java/jdk/.  You'll also need fam, which you can get from
http://oss.sgi.com/projects/fam/ if you don't already have it.
(Unfortunately the configure script doesn't properly check for it yet.)

If you would prefer to build & install RPM packages, see INSTALL.rpm.

Otherwise, proceed with the configure, make, and install.  You may want
to use different arguments to the configure script, but here's what we use
on Linux:

    ./configure --prefix=/usr --sysconfdir=/etc \
        --with-JAVAPATH=/usr/jdk118/bin
    make
    make install


CONFIGURATION FILES

sysadmd, Rhino's system administration daemon, is started by tcpmux.  On
IRIX, tcpmux is built into inetd, and there's an entry for sysadmd in
inetd.conf.  On Linux, sysadm_base-tcpmux provides a separate tcpmux daemon
which is started by inetd, and which in turn starts additional services
(such as sysadmd).  sysadm_base-tcpmux adds an entry for tcpmux to
inetd.conf, and sysadm_base-server (the package which contains sysadmd) adds
an entry to the tcpmux.conf file installed by sysadm_base-tcpmux.

On Linux, when you install sysadm_base-lib, it adds its library directory
(/usr/lib/sysadm/lib) to ld.so.conf and runs ldconfig.


RHINO ON IRIX

IRIX 6.5 comes with Rhino; it's basically the same, except that it's
installed in /usr/sysadm and /var/sysadm instead of /usr/lib/sysadm and
/var/lib/sysadm (or /usr/local/lib/sysadm if you don't run the configure
script with --prefix=/usr, etc.).
