ken@gvax.cs.cornell.edu (Ken Birman) (08/16/90)
Below are installation notes contributed by a user who found that the notes in the manual werte out of date in certain places and required too much page-flipping during installation... Thanks! -- KB --------------------------------- cut here ------------------------------------- LOCAL INSTALATION NOTES, RPC Rodgers, K. Fiebig, 14 Aug 1990 These notes summarize what should be the actual steps for successful local installation (not tested in this sequence): -------------------------------------------------------------------------------- ON SERVER: 1) Create sites 2) Create isis.rc 3) Edit /etc/services (redundant, as sites provides same information) 4) If using Yellow Pages: cd /var/yp make services 5) Create /site/spool/isis, move into it: sites isis.rc 6) cd .../SUN4 7) Edit makefile (uncomment MCHDEP line) to enable bypass comm. mode. 8) Install ISIS: make all make install 9) Add following lines to /etc/rc.local: if [ -f /site/spool/isis/bin/isis ]; then /site/spool/isis/bin/isis > /dev/console 2>&1 & (echo 'starting ISIS system') >/dev/console fi 10) Create a script named /site/bin/startisis, which is automatically invoked by isis applications if isis is not running:: #! /bin/sh # (cd /site/spool/isis; ./bin/isis > /dev/console 2>&1 &) if [ "$?" -eq 0 ] then echo "ISIS application restarting (dead) ISIS system" > /dev/console fi # # end of script then enable script: chmod 755 /site/bin/startisis 11) Create the required links: ln -s /site/subsys/ISIS_2.0.dir/isisv2.0/SUN4/bin /site/spool/isis/bin ln -s /site/subsys/ISIS_2.0.dir/isisv2.0/SUN4/lib /usr/lib/isis ln -s /site/subsys/ISIS_2.0.dir/isisv2.0/include /usr/include/isis ln -s /site/bin/startisis /usr/bin/startisis 12) Modify MANPATH to include (at end): /site/subsys/ISIS_2.0.dir/isisv2.0/man 13) In /site/spool/isis: ./bin/isis to test startup. 14) Edit the several required demo files to get them to find the X11 libraries which come with Sun OpenWindows, which are not in standard locations. 15) Read about demos in Appendix D of the ISIS manual, "Twenty questions and other demo software," and the files isis/demos/XXXXX.blurb, then try a few, as in: cd .../run_demos ./sun_grid -------------------------------------------------------------------------------- ON CLIENTS: 1) If NOT Using YP, edit /etc/services (redundant, as sites provides same information) 2) In /site/spool/isis: ./bin/isis to test startup. 3) Add following lines to /etc/rc.local: if [ -f /site/spool/isis/bin/isis ]; then /site/spool/isis/bin/isis > /dev/console 2>&1 & (echo 'starting ISIS system') >/dev/console fi --------------------------------------------------------------------------------