Annotation of researchv10no/cmd/uucp/README, revision 1.1.1.1

1.1       root        1: 
                      2: See the following files:
                      3: uucp.D         Administrative manual
                      4:                It includes files uucp.D, App*
                      5:                (mm -t uucp.D)
                      6: Permissions:   an example of a Permissions file. (a default will be generated
                      7:                during the installation procedure.
                      8: uucp.1c                manual page for uucp
                      9: uustat.1c:     uustat man page
                     10: uulog.1c:      uulog man page
                     11: uucleanup.1m:  man page for uucleanup
                     12: uugetty.1m     man page for a getty that permits input/output on a port
                     13: uudemon.hour:  hourly demon
                     14: uudemon.poll:  polling demon
                     15: uudemon.admin: to send messages about status to the administrator of uucp
                     16: uudemon.cleanup:       cleanup demon
                     17: 
                     18: Some useful shells:
                     19: Uutry:         shell for debugging--starts uucico with debugging option
                     20: Nutry:         shell for debugging--starts local directory
                     21:                 uucico with debugging option
                     22: uukick         same as Uutry except no output
                     23: uutry          same as uutry but output on standard out
                     24: uutac          output log file in reverse order - assumes a tac (backwards
                     25:                cat command exists in your path
                     26: uutail         does a tail command on a system log file.
                     27: Cvt:           shell to move C. and D. files from /usr/spool/uucp to proper
                     28:                place for the new directory structure
                     29: SetUp          shell that copies old system files to the
                     30:                new places (L.sys etc)
                     31: 
                     32: Here are some pointers for converting to the new version:
                     33: 
                     34: 1- There are some significant changes in L.sys  (new name = Systems) format.
                     35:     a- For direct lines, the first device specification is changed
                     36:        from "ttyxx" to "Direct"
                     37:     b- On time fields where the default wait time was specified,
                     38:        the ',' must be changed to a ';'
                     39:        In addition, the time has a slightly different meaning.
                     40:        The retry algorithm is now an exponential backoff with initial
                     41:        time (RETRYTIME in parms.h) and max retrytime (MAXRETRYTIME in
                     42:        parms.h).  If the ;time field is specified, that will always
                     43:        be the retry time.  If it is not given, the backoff will be used.
                     44: 2- The L-devices (new name=Devices) file must also be changed.
                     45:     a- All ACU lines must have "801" added to the end of the line.
                     46:     b- All DIR lines must have "DIR" changed to "Direct".
                     47:   see uucp.D documentation for details.
                     48: 3- The uucico program no longer searches for a system to call, it
                     49:    must be called with a -s option.  A new program, uusched,
                     50:    does the search for work and calls remotes in random order,
                     51:    by invoking uucico with -sSYSTEM option.  (see uudemon.hour)
                     52: 
                     53: Cron entries should be put into crontab for the demons. For example
                     54: 
                     55: 39,9 * * * * /bin/su uucp -c "/usr/lib/uucp/uudemon.hour > /dev/null"
                     56: 1,30 * * * * /bin/su uucp -c "/usr/lib/uucp/uudemon.poll >/dev/null"
                     57: 45 23 * * * ulimit 5000; /bin/su uucp -c "/usr/lib/uucp/uudemon.cleanup > /dev/null"
                     58: 48 8,12,16 * * * /bin/su uucp -c "/usr/lib/uucp/uudemon.admin" > /dev/null
                     59: 
                     60: Note - at least the cleanup one must be started as root since it must
                     61: do a ulime
                     62: 
                     63: For building the system:
                     64: 1- Carefully go through the parms.h file to set it up for your
                     65:    environment. (see Appendix I for details)
                     66: 2- make install will create a Permissions file if one does not exist.
                     67:    It will also make the needed directories, create some files in INSDIR
                     68:    and install the uudemons.
                     69: 3- The demons also send mail to someone (default uucp).  Change as
                     70:    desired.
                     71: 
                     72: 
                     73: Other misc:
                     74: 0- See uucp.D to learn how to set up the Permissions file.
                     75:    A default one will be created by make install.
                     76: 1- There is a new undocumented option for the Permissions file.
                     77:    MYNAME=somename.  When used on a LOGNAME line, it will be the
                     78:    name reported in the Shere message when someone logs in as
                     79:    one of the names in LOGNAME.  If used in MACHINE= entry, it
                     80:    is the name used to identify you when you call someone.

unix.superglobalmegacorp.com

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