Annotation of 43BSD/contrib/xns/README, revision 1.1

1.1     ! root        1: This directory contains the version of the UNIX XNS/Courier implementation
        !             2: currently under development by JQJ@CORNELL.  It is still a test version.
        !             3: This file last updated 30 Oct. 1985.
        !             4: 
        !             5: To install the XNS Courier package:
        !             6: 
        !             7: 1/     install 4.3BSD, including support for XNS protocols by K. Sklower.
        !             8:        The Courier system is known to work on VAXes and Gould Powernode
        !             9:        systems running 4.3BSD.  It probably works on a SUN with XNS
        !            10:        support.
        !            11: 3/     edit the file ./morexnslib/ch/clearinghouse.addresses to contain 
        !            12:        the address of a local clearinghouse and a list of the domains 
        !            13:        served.  Some programs in this package use the first domain in the 
        !            14:        list as a default if no domain is specified, e.g. "gaptelnet foo"
        !            15:        defaults domain and organization on foo based on this file.
        !            16: 4/     do ``make install'' on this directory.  Note that you MUST use
        !            17:        ``make install'', and will probably need to be logged in as root.
        !            18:        A simple ``make'' won't do, since some things require previous
        !            19:        installation of earlier things.
        !            20: 5/     edit /etc/rc.local to automatically run /etc/xnscourierd at system
        !            21:        startup.  This is the daemon that listens for incoming Courier 
        !            22:        connections.  When it receives a connection, it looks up the remote 
        !            23:        program in /usr/new/lib/xnscourier/Courierservices and runs that 
        !            24:        program.
        !            25: 
        !            26: Problems:
        !            27: 1/     The compiler is incomplete:  it does not handle forward references,
        !            28:        recursive declarations, constants containing a non-trivial CHOICE,
        !            29:        or recursive DEPENDencies.
        !            30: 2/     The client runtimes are incomplete:  they do not correctly handle BDT
        !            31:        Abort messages; they require a static file (clearinghouse.addresses)
        !            32:        containing a local Clearinghouse rather than performing an expanding-
        !            33:        ring search.
        !            34: 3/     The server runtimes are incompletely tested.
        !            35: 4/     Providing Courier services is quite expensive.  In general, at least
        !            36:        one process per SPP connection is required.
        !            37: 
        !            38: On the other hand, the package is adequate for writing non-trivial Courier
        !            39: client and server programs.  Of particular note are the example subdirectories
        !            40: print, gap, and filing, which contain Courier applications for (1) printing
        !            41: an Interpress master on a Xerox printer, (2) telnet (chat, aka GAP) from Unix 
        !            42: to file servers or from Star to Unix, (3) an ftp-like interface to filing,
        !            43: allowing a Unix user to store and retrieve files from a Xerox file server.
        !            44: 
        !            45: Note that in order to use XNS Chat to your Unix system you will need to
        !            46: register the Unix system with the Xerox Clearinghouse.  To do so, use the
        !            47: program registerhost contained on the examples/ch directory.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.