|
|
1.1 ! root 1: 04/20/82 Initial version. ! 2: 05/24/82 Added -b option for backup, created local versions ! 3: of tmpnam and ftw functions. ! 4: 06/10/82 Handle strange characters in names. ! 5: 08/04/82 Packaging a nonexistent file arranges to delete ! 6: the file during installation. ! 7: 03/02/83 Handle character uid/gid not present on host ! 8: 05/02/83 Added seal, unseal. ! 9: 05/03/83 Split asd command into mkpkg, inspkg; general cleanup ! 10: 05/12/83 In asdrcv, make separate keyfiles and permfiles. ! 11: 05/15/83 Seal and unseal now handle lines beginning with "From" ! 12: 08/26/83 Handle \ in file names properly ! 13: 08/27/83 Ship is now a real command (well, a shell script...) ! 14: Asdrcv now looks in /etc/asd/keys and /etc/asd/perm. ! 15: 09/10/83 It is now possible to package and install special files. ! 16: 09/15/83 Asdrcv no longer passes -v to inspkg. ! 17: 09/23/83 Renamed tmpnam to tmpname to avoid conflicts. ! 18: 09/24/83 Change SIG_TYP to Sig_typ and declare it ("portability"). ! 19: 04/08/85 Change BMASK to BYTEMASK to avoid clashes with system. ! 20: 04/10/85 Robustness changes in ship.sh ! 21: 06/29/85 Makefile now conforms to reality again. ! 22: 09/10/85 Handle symbolic links in package.c, inspkg.c, mkdir.c ! 23: 09/10/85 Path.c accounts for \v ! 24: 09/25/85 added -x and -X to mkpkg and inspkg for execution after installation ! 25: 09/25/85 asdrcv now sends back stdout as well as stderr ! 26: 01/29/86 ftw.c now closes directory before calling FTW_DP ! 27: 05/29/86 numuid() and numgid() return real rather than ! 28: effective uid and gid on failure ! 29: 07/04/86 adapted to UNIX PC ! 30: 07/25/86 reworked system configuration stuff ! 31: 09/06/86 removed duplicate free() in inspkg.c ! 32: 09/11/86 arguments to struid() and strgid() should be unsigned ! 33: 09/25/86 allow imbedded '.' and '-' in machine and user names ! 34: 11/18/86 inspkg checks for error returns when closing files ! 35: 01/20/89 more portable installation procedure ! 36: 01/20/89 remove a special file before trying to install it
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.