|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.