Annotation of researchv10no/cmd/uucp/doc/admin/AppendixIII, revision 1.1.1.1

1.1       root        1: .P
                      2: The following list gives the program affected and a
                      3: description of the change.
                      4: .VL 15 0
                      5: .LI all
                      6: The spool directory is now a tree with one directory for
                      7: each active or recently accessed remote.
                      8: The inactive directories are removed periodically.
                      9: .LI all
                     10: The error messages were cleaned up;
                     11: ASSERT messages are standardized and they will now be put
                     12: into an error log (/usr/spool/uucp/.Admin/errors).
                     13: Other rare error messages will also appear in the file.
                     14: The most common message is a PKXSTART message;
                     15: it can be discounted, since it just means that the other
                     16: side hung up in the middle of a conversation.
                     17: .LI all
                     18: All programs use \fIgetopt()\fR to read arguments.
                     19: .LI uucp
                     20: \-e option was removed;
                     21: forwarding is specified in the same manner as with mail.
                     22: .LI uucp
                     23: Uucp is more robust;
                     24: Files that the user can read, but are unreadable by others can now be
                     25: sent;
                     26: uucp will assume \-C option for these files.
                     27: .LI uucico
                     28: The locking mechanism was redone;
                     29: non-active lock files will be automatically deleted when a
                     30: program needs access to the facility.
                     31: .LI uucico
                     32: The retry time algorithm was changed;
                     33: it now uses an exponential backoff instead of a constant time.
                     34: In addition, the format and meaning of the retry time in the
                     35: Systems (old name was L.sys) file changed;
                     36: a ';' is used in place of the previously used ','.
                     37: .LI uucico
                     38: The conn routine in uucico was made much more flexible;
                     39: it can now handle many more device types:
                     40: develcon, ventel, micom
                     41: switches and dialers.
                     42: .LI uucico
                     43: It can now talk over DATAKIT using either
                     44: normal uucp protocol, or the DATAKIT protocol,
                     45: which is much faster.
                     46: (Some sites may not be able to use the DATAKIT protocol
                     47: with uucp.)
                     48: .LI uucico
                     49: Uucico can now be compiled so that it will not converse
                     50: with any site that is not in the local Systems file.
                     51: (This is set in the parms.h file before compiling the uucp
                     52: programs.)
                     53: A shell called remote.unknown is provided that puts the name
                     54: of the remote site into a file.
                     55: The local administrator can change it to meet local needs.
                     56: .LI uucico
                     57: Uucico no longer will search for a system to call;
                     58: rather, a new program ``uusched'' provides that function.
                     59: .LI uuxqt
                     60: One can now specify the commands available to a remote system
                     61: by system name.
                     62: .LI "uuxqt, uux"
                     63: There is a more flexible and more informative error return mechanism;
                     64: new options allow the return of standard input when commands fail.
                     65: In addition, one can control error return notification for always,
                     66: only when non-zero, or never.
                     67: When notification is returned for error, stderr is returned with
                     68: the error message.
                     69: .LI uustat
                     70: Uustat was completely rewritten;
                     71: some of the old features are gone and some new features are
                     72: added.
                     73: .LI uulog
                     74: The uulog program was removed and replaced by a shell;
                     75: there are new features and old features were removed.
                     76: .LI uucheck
                     77: A new program was written to check the existence of all files
                     78: required for execution of uucp programs.
                     79: It is automatically run during installation;
                     80: if failure occurs, the installation is discontinued.
                     81: In addition, this program can be invoked by the administrator
                     82: to produce an English interpretation of the Permissions file.
                     83: .LI uusub
                     84: Uusub was deleted.
                     85: .LI uucleanup
                     86: Uuclean was completely rewritten and renamed uucleanup.
                     87: Using heuristics and knowledge of the structure and contents
                     88: of various uucp generated files, \fIuucleanup\fRt tries to return
                     89: undeliverable mail messages, execute rnews on ophan netnews data
                     90: files, and gives specific date and file name information
                     91: to the requester for
                     92: requests that can not be executed due to failure to contact the
                     93: remote in a given number of days.
                     94: .LI uuxqt
                     95: The number of uuxqt program running at one time is now
                     96: controlled by a file in /usr/lib/uucp (Maxuuxqts).
                     97: .LI uugetty
                     98: A new program in included;
                     99: it is a getty that can be used on ports that have dialers
                    100: 801/212-103 or intelligent modems so that the port can be used
                    101: for both input (getty) or output (uucico).
                    102: .LI LOGFILE
                    103: The file is no longer used;
                    104: there is now a separate log file for each system and command.
                    105: The uulog program knows about them as do the demons that
                    106: take care of cleanup.
                    107: Note also that the log messages have changed;
                    108: they more clearly indicate what system and what files are being
                    109: transmitted.
                    110: .LI Systems
                    111: The format of the direct line connections changed;
                    112: the first field that had a tty number is now replaced by
                    113: the word Direct.
                    114: .LI Devices
                    115: New fields were added to each line and some new
                    116: type device lines are available.
                    117: See documentation on the Systems, Devices files.
                    118: .LI Permissions
                    119: The USERFILE, used for security, was deleted;
                    120: it was replaced by the Permissions file,
                    121: which is easier to read, understand, and has more
                    122: flexibility.
                    123: A new document describes this feature.
                    124: One important aspect is that permissions must be overtly granted,
                    125: the default is for a high level of security.
                    126: .LE

unix.superglobalmegacorp.com

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