home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / a / util / util-lin.4 < prev   
Encoding:
Text File  |  1995-10-10  |  25.6 KB  |  652 lines

  1. util-linux: Miscellaneous utilities for Linux
  2. %n util-linux
  3. %v 2.4
  4. %c *
  5. %l *
  6. %b *
  7. %d *
  8. %f tsx-11.mit.edu:/pub/linux/packages/utils
  9. %t util-linux-2.4.tar.gz
  10. %w utils
  11. %%
  12. # These lines describe an automated build procedure, please ignore them.
  13. %setup
  14. make
  15. %doc ANNOUNCE LSM README
  16. %doc COPYING.GPL COPYING.UCB
  17. %doc ./time/README.time ./disk-utils/README.cfdisk
  18. %doc ./disk-utils/README.fdisk ./disk-utils/README.bootutils-0.1
  19. %doc ./sys-utils/README.setserial ./makedev-1.5/README.MAKEDEV-C
  20. %doc ./misc-utils/README.script ./misc-utils/README.hostname
  21. %doc ./misc-utils/README.namei ./misc-utils/README.cal
  22. %doc ./misc-utils/README1.namei ./text-utils/README.col
  23. %doc ./mount/README.mount
  24. %doc ./login-utils/README.getty ./login-utils/README.admutil
  25. %doc ./login-utils/README.poeigl
  26. cp -a $BUILDDIR/$NAME-$VERSION/example.files /usr/doc/$WHERE/$NAME-$VERSION
  27. * rm -rf /usr/lib/zoneinfo
  28. * make install
  29. %i set -x
  30. %i /usr/sbin/zic -l US/Eastern
  31. %i /usr/sbin/zic -p America/New_York
  32. %i set +x
  33. %i echo 'WARNING: Check time zone!  (If necessary, change with zic).'
  34. %i echo 'WARNING: Check /etc/rc for initalization of /var/adm/utmp'
  35. %i echo 'WARNING: /etc/rc should run /sbin/update, *NOT* /sbin/bdflush'
  36. exit
  37. # Please ignore the previous lines. . .
  38. # The informative part of the notes file starts here:
  39.  
  40. WARNING: THE PROGRAMS IN THIS SUITE DO *NOT* SUPPORT SHADOW PASSWORD FILES!
  41.  
  42. WARNING: THIS COLLECTION DOES *NOT* SUPPORT SYSTEM V INITTAB.
  43.  
  44. WARNING: USE GNU TAR -- OTHER TARS WILL FAIL SILENTLY!
  45.  
  46. WARNING: DO *NOT* INSTALL WITHOUT THINKING.
  47.  
  48. WARNING: Read the util-linux-2.4.bin.Notes file *BEFORE* and *AFTER*
  49.          installation: there are a few links you must make by hand.
  50.  
  51. WARNING: The agetty, simpleinit, login, passwd, and other programs in this
  52.          package are *NOT* System V compliant.  These utilities are meant
  53.          to be used by people who build their own systems.  If you are not
  54.          a wizard, do *NOT* blindly install these utilities: they could
  55.          prevent you from logging into your system.  Have a boot floppy
  56.          ready, especially if you don't know what you are doing.
  57.  
  58. WARNING: The binary distribution was tarred using GNU TAR AND THE -S OPTION!
  59.          This means that holes will be preserved, but that ONLY GNU TAR
  60.          WILL WORK ON THE BINARY DISTRIBUTION (in fact, other, inferior,
  61.          tar programs will fail silently).  YOU HAVE BEEN WARNED!
  62.  
  63. WARNING: localtime and posixtime default to US/Eastern -- change these now
  64.          in the MCONFIG file!
  65.  
  66.  
  67.  
  68. To install from the binary distribution:
  69.  
  70. 1) Get binary distribution (see the .lsm file for locations)
  71. 2) cd /
  72. 3) gtar zpxvf util-linux-2.4.bin.tar.gz
  73.    (or: pms -i util-linux-2.4.bin.tar.gz)
  74. 4) *IF* you want to use agetty and simpleinit, then make softlinks from
  75.    /sbin/init to simpleinit and from /sbin/getty to agetty, but make sure
  76.    that your /etc/inittab is set up right (this is *NOT* the System V
  77.    compatible init!), or you will be hosed.
  78. 5) Run zic -l and/or zic -p to set your timezone.  The distribution is set
  79.    up to use /usr/lib/zoneinfo/US/Eastern as the default.  This was
  80.    installed with "zic -l US/Eastern".
  81. 6) Remove all the old binaries from previous locations.
  82. 7) See the HIGHLIGHTS below for links you need to make for the new FSSTND
  83.    compliance. 
  84.  
  85.  
  86.  
  87. To install from source:
  88.  
  89. 1) Get source distribution (see the .lsm file for locations)
  90. 2) Untar util-linux-2.4.tar.gz in /usr/src
  91. 3) cd util-linux-2.4
  92. 4) Edit MCONFIG:
  93.  
  94.    Select your local time zone.
  95.  
  96.    If you use the shadow password suite and do _not_ want to install
  97.    programs like login and passwd that do not support shadow passwords,
  98.    then set HAVE_SHADOW to yes
  99.  
  100.    If you use the System V init suite and do _not_ want to install programs
  101.    like simpleinit and shutdown, then set HAVE_SYSVINIT to yes
  102.  
  103.    If you use the System V init suite and do _not_ want to install programs
  104.    like last, mesg, and wall, then set HAVE_SYSVINIT_UTILS to yes
  105.  
  106.    The login from this package will now set up the login tty to mode 600
  107.    and group "tty" (if a "tty" group exists on your system), and will make
  108.    write and wall setgid to the "tty" group.  If you do _not_ want these
  109.    programs installed in this way, then set USE_TTY_GROUP to no.  Please
  110.    note that when X11R6 is compiled, the USE_TTY_GROUP option should also
  111.    be used (by default, it is _not_).
  112.  
  113.    If you use another getty and do _not_ want to install agetty, then set
  114.    HAVE_ANOTHER_GETTY to yes.
  115.  
  116.    If you use strings from binutils and do _not_ want to install strings,
  117.    then set HAVE_STRINGS to yes.
  118.  
  119.    If you use ncurses and do _not_ want to install clear, then set
  120.    HAVE_CLEAR to yes.
  121.  
  122.    If you don't like the compile-time options or the directories, then
  123.    change them.  Note that you also can say something like "make OPT=-g
  124.    LDFLAGS=" in order to make a complete debugging version without editing
  125.    the MCONFIG at all.  Similarly, your can say HAVE_WHATEVER=yes on the
  126.    make command line instead of editing MCONFIG.
  127.  
  128. 5) make
  129. 6) make install
  130. 7) If you want to use simpleinit and agetty, then make softlinks from
  131.    /sbin/init to simpleinit and from /sbin/getty to agetty, but make sure
  132.    that your /etc/inittab is set up right (this is *NOT* the System V
  133.    compatible init!), or you will be hosed.  If you are using the SysV
  134.    init and/or some other getty, they you can keep using those.
  135. 8) Remove all the old binaries from previous locations.
  136. 9) See the HIGHLIGHTS below for links you need to make for the new FSSTND
  137.    compliance. 
  138.  
  139.  
  140.  
  141. HIGHLIGHTS for version 2.4 (2.3 was never released):
  142. 0) Michael K. Johnson <johnsonm@nigel.vnet.net> is the interim maintainer
  143.    while Rik Faith is working on PhD work.
  144. 1) login now makes the login tty mode 600 and places it in group "tty"
  145. 2) wall, and write will not write dangerous escape sequences
  146. 3) wall and write can be run setgid "tty".  If util-linux is compiled for
  147.    this option, "mesg y" will only set group write instead of group/other
  148.    write.
  149. 4) fdisk and cfdisk have been patched with the latest llseek.c.  Although I
  150.    had a lot of bug reports about fdisk from util-linux-2.2, I was unable
  151.    to reproduce any of the problems.  Some of the problems appeared to be
  152.    releated to a failure to reboot the machine after changing the partition
  153.    table, and some may have been due to a specific kernel revision problem.
  154.    However, this doesn't seem to account for all of the bug reports -- if
  155.    this version gives you problem, please send as complete a bug report as
  156.    possible.
  157. 5) chkdupexe from Nicolai Langfeldt (janl@ifi.uio.no)
  158. 6) ctrlaltdel now installs into /sbin instead of /usr/sbin
  159. 7) mkfs replacement from Ron Sommeling (sommel@sci.kun.nl)
  160. 8) lpcntl removed.  Use tunelp instead.
  161. 9) ksymoops from Greg McGary <gkm@magilla.cichlid.com>
  162. 10) mkfs.minix now clears the first 512 bytes of the file system so that
  163.     Minix disks won't be confused with MSDOS disks (Daniel Quinlan
  164.     (quinlan@yggdrasil.com))
  165. 11) mkswap should now work on an Alpha running Linux
  166. 12) frag removed.  See
  167.     sunsite.unc.edu:/pub/Linux/system/Filesystems/defrag-0.6.tar.gz for the
  168.     latest version.
  169. 13) mount patches from Andries.Brouwer@cwi.nl and Dan Quinlan
  170.     (quinlan@yggdrasil.com).
  171. 14) MAKEDEV and MAKEDEV-C updated to the latest versions.
  172. 15) Paths updated for FSSTND 1.2.  This means that you may need to make
  173.     some links.  The links you need to make we system dependent.  The
  174.     ultimate goal is to rename /var/adm to /var/log and have a symbolic
  175.     link from /var/adm to /var/log during the transition period.  If you
  176.     are running an ELF system, you probably won't have to do anything.  The
  177.     bottom line is that the following files must exist or be pointers to
  178.     the old version (used internally by the a.out libraries):
  179.  
  180.              New                 Old
  181.  
  182.         /var/log/wtmp       /var/adm/wtmp
  183.         /var/log/lastlog    /var/adm/lastlog
  184.         /var/run/utmp       /var/adm/utmp
  185.  
  186. HIGHLIGHTS for version 2.2:
  187. 1) This is primarily a quick bug-fix release for version 2.1
  188. 2) mkfs wrapper added back in, since e2fsprogs only supplies an fsck wrapper
  189. 3) selection removed, since someone appears to be maintaining it now.  See
  190.    sunsite.unc.edu:/pub/linux/kernel/patches/console for recent sources.
  191.    For the time being, I'm keeping a copy in the historic subdirectory of
  192.    util-linux.  A "make install" should work find from within that
  193.    directory.
  194. 4) Note that other floppy utilities are available from:
  195.     ftp.imag.fr:pub/Linux/ZLIBC/fdutils/fdutils-4.1.src.tar.gz
  196.     sunsite.unc.edu:/pub/Linux/system/Misc/fdutils-4.1.src.tar.gz
  197.     tsx-11.mit.edu:/pub/linux/sources/sbin/fdutils-4.1.src.tar.gz
  198.  
  199.  
  200. HIGHLIGHTS for version 2.1:
  201.  
  202. 1) Directory structure rearrange, with configuration support for those who
  203.    use shadow passwords and System V init (no support is provided for these
  204.    things, but your utilities won't get overwritten if you do a "make
  205.    install" after you properly edit MCONFIG).
  206. 2) fdisk and cfdisk should work as expected with 2GB+ disk drives
  207. 3) As usual, lots of stuff was updated and added, including mount, vipw,
  208.    readprofile
  209. 4) Some stuff was also deleted, and can now be found elsewhere:
  210.     fsck wrapper: tsx-11.mit.edu:/pub/linux/ALPHA/ext2fs/e2fsprogs*
  211.     pwd, su: prep.ai.mit.edu:/pub/gnu/sh-utils*
  212.     ed: prep.ai.mit.edu:/pub/gnu/ed*
  213.     od: prep.ai.mit.edu:/pub/gnu/textutils*
  214.     uudecode/uuencode: prep.ai.mit.edu:/pub/gnu/sharutils*
  215.     bdflush/update: ftp.funet.fi:/pub/OS/Linux/PEOPLE/Linus/v1.1/bdflush*
  216.  
  217.  
  218.  
  219. PARTIAL HISTORY OF UTIL-LINUX:
  220.  
  221. bsd:
  222.     Nothing in this directory gets installed, but some BSD programs need
  223.     this support:
  224.         err.c: 8.1 (Berkeley) 6/4/93
  225.         err.h: 8.1 (Berkeley) 6/2/93
  226.         getopt.c: 4.13 (Berkeley) 2/23/91
  227.         pathnames.h: 5.3 (Berkeley) 5/9/89 with extensive modifications for
  228.                      Linux
  229.  
  230. disk-utils:
  231.     cfdisk: 0.8 BETA (>2GB) from Kevin E. Martin (martin@cs.unc.edu) with
  232.             modifications for disks > 2GB.
  233.             ftp.cs.unc.edu:/pub/users/martin/linux/cfdisk-0.8.tar.gz
  234.     fdformat: Werner Almesberger (almesber@nessie.cs.id.ethz.ch), with
  235.               modifications by Marcel Mol (marcel@dutecad.et.tudelft.nl)).
  236.               Later, updated with a September 1992 version by Werner.
  237.     fdisk: A. V. Le Blanc (LeBlanc@mcc.ac.uk) fdisk 1.5 release, with
  238.            patched from Kevin Martin for DOS and OS/2 compatibility (1.5a);
  239.            Rik Faith (1.5b, 2.0).
  240.     fsck.minix, mkfs.minix: Linus Torvalds, with modifications by: Rik
  241.                             Faith (faith@cs.unc.edu), Scott Heavner
  242.                             (sdh@po.cwru.edu), Dr. Wettstein
  243.                             (greg%wind.uucp@plains.nodak.edu), Daniel
  244.                             Quinlan (quinlan@yggdrasil.com).
  245.     mkfs: David Engel (david@ods.com) and Fred N. van Kempen
  246.           (waltje@uWalt.NL.Mugnet.ORG)
  247.           Version 1.9 from Ron Sommeling (sommel@sci.kun.nl)
  248.     mkswap: Linus Torvalds, with modifications by Mike Jagdis
  249.             (jaggy@purplet.demon.co.uk. )
  250.             Version for Alpha from
  251.             cage.cs.arizona.edu:/pub/davidm/linux/mkswap-axp-950503.tar.gz
  252.     setfdprm: Werner Almesberger (almesber@nessie.cs.id.ethz.ch)
  253.               Note that more floppy utilities are available from:
  254.                 ftp.imag.fr:pub/Linux/ZLIBC/fdutils/fdutils-4.1.src.tar.gz
  255.                 sunsite.unc.edu:/pub/Linux/system/Misc/fdutils-4.1.src.tar.gz
  256.                 tsx-11.mit.edu:/pub/linux/sources/sbin/fdutils-4.1.src.tar.gz
  257.     llseek.c: from Remy Card's e2fsprogs-0.5b.tar.gz (21Mar95 version) from:
  258.                 sunsite.unc.edu:/pub/Linux/system/Filesystems/ext2
  259.  
  260. games:
  261.     banner: (8.3 (Berkeley) 4/2/94)
  262.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  263.     ddate: Druel the Chaotic aka Jeremy Johnson aka mpython@gnu.ai.mit.edu,
  264.            with modifications by Lee Harvey Oswald Smith, K.S.C.
  265.  
  266. login-utils:
  267.     agetty: W. Z. Venema, ported by Peter Orbaek <poe@daimi.aau.dk>.
  268.             ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.33.tar.gz
  269.     chfn: Salvatore Valente <svalente@athena.mit.edu>
  270.     chsh: Salvatore Valente <svalente@athena.mit.edu>
  271.     last: 5.11 w/year (Berkeley) 6/29/88; Port by Michael Haardt with
  272.           changes by Peter Orbaek.
  273.           ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.15.tar.gz
  274.     login: 5.40 (Berkeley) 5/9/89; with ports by Michael Glad and Peter Orbaek
  275.            ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.33.tar.gz
  276.     mesg: 8.2 (Berkeley) 1/21/94
  277.           ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  278.     newgrp: Michael Haardt, with modifications by Peter Orbaek.
  279.             ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.15.tar.gz
  280.     passwd: Peter Orbaek, with yp modifications by Alvaro Martinez
  281.             Echevarria (alvaro@enano.etsit.upm.es)
  282.             ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.15.tar.gz
  283.     shutdown: Peter Orbaek, with new modifications by Stephen Tweedie, Rik
  284.               Faith, and Dave (gentzel@nova.enet.dec.com).
  285.               ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.15.tar.gz
  286.     simpleinit: Peter Orbaek
  287.                 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.33.tar.gz
  288.     vipw: 5.16 (Berkeley) 3/3/91, with modifications by Mike Grupenhoff
  289.           <kashmir@umiacs.UMD.EDU> 
  290.     wall: 8.2 (Berkeley) 11/16/93 (With changes so that damaging escape
  291.           sequences cannot be sent. 
  292.           ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  293.  
  294.  
  295. makedev-1.5:
  296.     MAKEDEV-C: David A. Holland (dholland@husc.harvard.edu)
  297.                This version MODIFIED by Rik Faith (faith@cs.unc.edu)
  298.                sunsite.unc.edu:/pub/Linux/system/Admin/MAKEDEV-C-1.5.tar.gz
  299.  
  300.  
  301. misc-utils:
  302.     cal: 8.4 (Berkeley) 4/2/94, with modifications by Rik Faith and
  303.          Hein@student.tu-clausthal.de (Jochen Hein).
  304.          ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  305.     chkdupexe: Version 1.2 from "Nicolai Langfeldt" <janl@ifi.uio.no>
  306.     clear: Rik Faith
  307.     domainname: Peter Orbaek
  308.             ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.33.tar.gz
  309.     dsplit: David Arnstein (arnstein@netcom.com)
  310.             gatekeeper.dec.com:/pub/usenet/comp.sources.misc/volume40/dsplit
  311.     getopt (getoptprog): jhunix.hcf.jhu.edu:
  312.            /pub/public_domain_software/NetBSD/usr/src/usr.bin/getopt
  313.     hostid: Mitch DSouza (m.dsouza@mrc-apu.cam.ac.uk)
  314.             ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.33.tar.gz
  315.     hostname/dnsdomainname: Peter Tobias <tobias@server.et-inf.fho-emden.de>
  316.               This version (1.6) should also be available soon in:
  317.               nic.funet.fi:/pub/OS/Linux/PEOPLE/Linus/net-source/base/NetKit-A*
  318.     kill: BSD version, modified by Salvatore Valente <svalente@mit.edu>
  319.     logger: 8.1 (Berkeley) 6/6/93, with modifications by Rik Faith
  320.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  321.     look.c: 8.1 (Berkeley) 6/14/93, with modifications by Rik Faith
  322.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  323.     mcookie: Rik Faith (faith@cs.unc.edu)
  324.     md5sum: Branki Lankester and Colin Plumb.  The MD5 message-digest
  325.             algorithm is in the Public Domain.  This implementation
  326.             calculates message-digest information only, and can NOT be used
  327.             for encryption.  Therefore it is exportable from the USA.
  328.             Original sources in the MIT version of PGP 2.6.2.
  329.     namei: Roger S. Southwick, with modifications by Steve Tell.
  330.     reset: Rik Faith
  331.     script: 5.13 (Berkeley) 3/5/91, with modifications by Rick Sladkey
  332.             (jrs@world.std.com), Harald Koenig
  333.             (koenig@nova.tat.physik.uni-tuebingen.de).
  334.     setterm: Gordon Irlam (gordoni@cs.ua.oz.au), with modifications by
  335.              Peter MacDonald, Mika Liljeberg (liljeber@cs.Helsinki.FI),
  336.              John Walder (j-walder@uiuc.edu) [for dosemu].
  337.     tsort: 5.3 (Berkeley) 6/1/90
  338.            wuarchive.wustl.edu:/mirrors/4.3-reno
  339.     whereis: 5.5 (Berkeley) 4/18/91
  340.              wuarchive.wustl.edu:/mirrors/4.3-reno
  341.     write: 8.1 (Berkeley) 6/6/93, with modifications by Mike Grupenhoff
  342.            (kashmir@umiacs.umd.edu).  With changes so that damaging escape
  343.            sequences cannot be sent.
  344.            ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  345.  
  346.  
  347. mount:
  348.     mount, umount, swapon
  349.  
  350.     Rick Sladkey put together the mount-0.99.6.tar.Z package, and Stephen
  351.     Tweedie provided updates.  The utilities were originally from that
  352.     package (all appear to be by Doug Quale (quale@saavik.cs.wisc.edu),
  353.     with modifications by H. J. Lu (hlu@eecs.wsu.edu) on 11/25/92; Rick
  354.     Sladkey (jrs@world.std.com) in January 1993; and Stephen Tweedie
  355.     <sct@dcs.ed.ac.uk> on 8 October 1993.  This distribution mount now
  356.     supports NFS stuff.  I have modified the man pages.  I have also added
  357.     a small patch from Hamish Glen Coleman (t933093@minyos.xx.rmit.OZ.AU)
  358.     which restores the -o semantics.
  359.     
  360.     Updated with Rick Sladkey's mount-0.99.14.tar.gz package, and with
  361.     extra patches from Rick.  Adam J. Richter allowed -t option to be
  362.     optional. Patrick J. Volkerding (volkerdi@mhd1.moorhead.msus.edu) and
  363.     Mitchum DSouza both provided patches that fixed the (null) problem when
  364.     not using -t. Mitchum DSouza
  365.     (mitch@mrc-applied-psychology.cambridge.ac.uk) added support for loop
  366.     device mounts. Sebastian Lederer
  367.     (lederer@next-pc.informatik.uni-bonn.de) added support for sending an
  368.     unmount RPC call to the server when an NFS-filesystem is unmounted.
  369.     Sander van Malssen (svm@kozmix.hacktic.nl) added support for remounting
  370.     readonly file systems readonly.  Mike Grupenhoff
  371.     <kashmir@umiacs.UMD.EDU> added a probe of the superblock for the type
  372.     before /proc/filesystems is checked.  Andries.Brouwer@cwi.nl fixed up
  373.     error reporting.
  374.  
  375.     Updated with patches from Andries.Brouwer@cwi.nl and Dan Quinlan
  376.     (quinlan@yggdrasil.com).
  377.  
  378. historic/selection: The complete selection-1.5 package, by Andrew Haylett
  379.     <ajh@gec-mrc.co.uk>, 17th June 1993, is included in the historic tree.
  380.     Kernel patches are no longer necessary for modern kernels, but these
  381.     were tiny so I left them in for historical reasons.  The Makefile was
  382.     modified for this distribution.  With changes from Rick Sladkey.
  383.  
  384. sys-utils:
  385.     MAKEDEV: Nick Holloway <Nick.Holloway@alfie.demon.co.uk>
  386.         ftp://sunsite.unc.edu/pub/Linux/system/Admin/MAKEDEV-2.2.tar.gz
  387.     arch: Rik Faith <faith@cs.unc.edu>
  388.     chroot: Rick Sladkey <jrs@world.std.com>
  389.     clock: Originally from the timesrc-1.2.tar.Z package, Charles Hedrick,
  390.            hedrick@cs.rutgers.edu (V1.0); Rob Hooft, hooft@chem.ruu.nl
  391.            (V1.1); Harald Koenig (koenig@nova.tat.physik.uni-tuebingen.de)
  392.            (V1.2).  With additional changes: Hamish Coleman
  393.            (hamish@zot.apana.org.au) (V1.2a); Alan Modra
  394.            (alan@spri.levels.unisa.edu.au (V1.3, V1.4).
  395.     ctrlaltdel: Peter Orbaek <poe@daimi.aau.dk>
  396.                 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.15.tar.gz
  397.     cytune: Nick Simicish (njs@scifi.emi.net) and Rik Faith (faith@cs.unc.edu)
  398.     dmesg: Theodore Ts'o (tytso@athena.mit.edu); Rick Sladkey
  399.            (jrs@world.std.com)
  400.     ipcrm: From the ipcdelta.tar.z distribution by krishna
  401.            balasub@cis.ohio-state.edu on 3/15/93.  ipc.info and ipc.texi
  402.            are also from that distribution.
  403.     ipcs: Also from the ipcdelta.tar.z distribution by krishna
  404.           balasub@cis.ohio-state.edu, with patches from Mike Jagdis
  405.           (jaggy@purplet.demon.co.uk)
  406.     kbdrate: Rik Faith (faith@cs.unc.edu), with patches from
  407.              Andries.Brouwer@cwi.nl and John Bowman
  408.              (bowman@hagar.ph.utexas.edu)
  409.     ksymoops: 1.7 from Greg McGary <gkm@magilla.cichlid.com>
  410.     rdev: almesber@nessie.cs.id.ethz.ch (Werner Almesberger), with
  411.           modifications from Peter MacDonald, Stephen Tweedie
  412.           (sct@dcs.ed.ac.uk), and Dave (gentzel@nova.enet.dec.com)
  413.     readprofile: Alessandro Rubini
  414.     renice: 8.1 (Berkeley) 6/9/93
  415.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  416.     setserial: Michael K. Johnson (johnsonm@stolaf.edu) re-released Rick
  417.                Sladkey's setserial in January 1993, with changes by
  418.                Theodore Ts'o (tytso@mit.edu).  I think that Theodore also
  419.                did extensive changes for version 2.01, I can't find any
  420.                notes about this in the documentation. However, Theodore
  421.                Ts'o (tytso@ATHENA.MIT.EDU) released version 2.10, and that
  422.                is now included.
  423.     setsid: Rick Sladkey <jrs@world.std.com>
  424.     sln: Mike Parker and David MacKenzie (from Linux's libc)
  425.     sync: Nick Holloway, with thanks to James Bonfield
  426.     tunelp: Michael K. Johnson (johnsonm@nigel.vnet.net)
  427.     update_state: Rik Faith (faith@cs.unc.edu)
  428.  
  429. syslogd:
  430.    5.45 (Berkeley) 3/2/91
  431.  
  432.    Most of the changes for syslogd come from Rick Sladkey
  433.    (jrs@world.std.com), but I'd like to thank other people who sent in
  434.    changes (which usually got forwarded to Rick): Carsten Paeth
  435.    (calle@calle.in-berlin.de) and Kaz Sasayama (kaz@lilia.iijnet.or.jp).
  436.  
  437. text-utils:
  438.     col: 5.3 (Berkeley) 2/2/91; with patches from Andries.Brouwer@cwi.nl
  439.          and Carl Christofferson (cchris@connected.com)
  440.          wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
  441.     colcrt: 8.1 (Berkeley) 6/6/93 (Bill Joy)
  442.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  443.     colrm: 5.4 (Berkeley) 6/1/90 (Jeff Schriebman)
  444.     column: 8.3 (Berkeley) 4/2/94
  445.             ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  446.     hexdump: 5.5 (Berkeley) 6/1/90
  447.              wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
  448.     more: 5.19 (Berkeley) 6/29/88 (Eric Shienbrood, Geoff Peck, John Foderaro)
  449.     rev: 5.2 (Berkeley) 3/21/92; with modifications by Charles Hannum
  450.          (mycroft@gnu.ai.mit.edu), Brian Koehmstedt (bpk@gnu.ai.mit.edu),
  451.          bjdouma@xs4all.nl
  452.          wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
  453.     strings: 5.10 (Berkeley) 5/23/91; with patches from Vitor Duarte
  454.              <vad@fct.unl.pt>
  455.              wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
  456.     ul: 8.1 (Berkeley) 6/6/93
  457.         ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
  458.  
  459. time:
  460.     elsie.nci.nih.gov:/pub/tzcode95c.tar.gz
  461.     elsie.nci.nih.gov:/pub/tzdata95b.tar.gz
  462.     (The zoneinfo database was updated Feb 1995.)
  463.     The only file in the distribution that I changed was the Makefile.
  464.  
  465. %%
  466. * bin/arch
  467. * bin/dmesg
  468. * bin/dnsdomainname
  469. * bin/domainname
  470. * bin/hostname
  471. * bin/kill
  472. * bin/login
  473. * bin/more
  474. * bin/mount
  475. * bin/setserial
  476. * bin/sync
  477. * bin/umount
  478. * dev/MAKEDEV
  479. * dev/MAKEDEV-C
  480. * etc/devinfo
  481. * etc/fdprm
  482. * etc/makedev.cfg
  483. * sbin/agetty
  484. * sbin/cfdisk
  485. * sbin/clock
  486. * sbin/ctrlaltdel
  487. * sbin/fastboot
  488. * sbin/fasthalt
  489. * sbin/fdisk
  490. * sbin/fsck.minix
  491. * sbin/halt
  492. * sbin/kbdrate
  493. * sbin/mkfs
  494. * sbin/mkfs.minix
  495. * sbin/mkswap
  496. * sbin/reboot
  497. * sbin/shutdown
  498. * sbin/simpleinit
  499. * sbin/sln
  500. * sbin/swapoff
  501. * sbin/swapon
  502. * usr/bin/cal
  503. * usr/bin/chfn
  504. * usr/bin/chkdupexe
  505. * usr/bin/chsh
  506. * usr/bin/clear
  507. * usr/bin/col
  508. * usr/bin/colcrt
  509. * usr/bin/colrm
  510. * usr/bin/column
  511. * usr/bin/cytune
  512. * usr/bin/dsplit
  513. * usr/bin/fdformat
  514. * usr/bin/getopt
  515. * usr/bin/hexdump
  516. * usr/bin/hostid
  517. * usr/bin/ipcrm
  518. * usr/bin/ipcs
  519. * usr/bin/ksymoops
  520. * usr/bin/last
  521. * usr/bin/logger
  522. * usr/bin/look
  523. * usr/bin/mcookie
  524. * usr/bin/md5sum
  525. * usr/bin/mesg
  526. * usr/bin/namei
  527. * usr/bin/newgrp
  528. * usr/bin/passwd
  529. * usr/bin/ramsize
  530. * usr/bin/rdev
  531. * usr/bin/readprofile
  532. * usr/bin/renice
  533. * usr/bin/reset
  534. * usr/bin/rev
  535. * usr/bin/rootflags
  536. * usr/bin/script
  537. * usr/bin/setfdprm
  538. * usr/bin/setsid
  539. * usr/bin/setterm
  540. * usr/bin/strings
  541. * usr/bin/swapdev
  542. * usr/bin/tsort
  543. * usr/bin/tunelp
  544. * usr/bin/ul
  545. * usr/bin/vidmode
  546. * usr/bin/wall
  547. * usr/bin/whereis
  548. * usr/bin/write
  549. * usr/info/ipc.info
  550. * usr/lib/libz.a
  551. * usr/lib/more.help
  552. * usr/lib/zoneinfo
  553. * usr/man/man1/arch.1
  554. * usr/man/man1/cal.1
  555. * usr/man/man1/chfn.1
  556. * usr/man/man1/chkdupexe.1
  557. * usr/man/man1/chsh.1
  558. * usr/man/man1/clear.1
  559. * usr/man/man1/col.1
  560. * usr/man/man1/colcrt.1
  561. * usr/man/man1/colrm.1
  562. * usr/man/man1/column.1
  563. * usr/man/man1/dnsdomainname.1
  564. * usr/man/man1/domainname.1
  565. * usr/man/man1/dsplit.1
  566. * usr/man/man1/getopt.1
  567. * usr/man/man1/hexdump.1
  568. * usr/man/man1/hostid.1
  569. * usr/man/man1/hostname.1
  570. * usr/man/man1/kill.1
  571. * usr/man/man1/last.1
  572. * usr/man/man1/logger.1
  573. * usr/man/man1/login.1
  574. * usr/man/man1/look.1
  575. * usr/man/man1/md5sum.1
  576. * usr/man/man1/mesg.1
  577. * usr/man/man1/more.1
  578. * usr/man/man1/namei.1
  579. * usr/man/man1/newgrp.1
  580. * usr/man/man1/passwd.1
  581. * usr/man/man1/readprofile.1
  582. * usr/man/man1/reset.1
  583. * usr/man/man1/rev.1
  584. * usr/man/man1/script.1
  585. * usr/man/man1/setterm.1
  586. * usr/man/man1/strings.1
  587. * usr/man/man1/tsort.1
  588. * usr/man/man1/ul.1
  589. * usr/man/man1/wall.1
  590. * usr/man/man1/whereis.1
  591. * usr/man/man1/write.1
  592. * usr/man/man3/newctime.3
  593. * usr/man/man3/newtzset.3
  594. * usr/man/man5/devinfo.5
  595. * usr/man/man5/fstab.5
  596. * usr/man/man5/makedev.cfg.5
  597. * usr/man/man5/nfs.5
  598. * usr/man/man5/syslog.conf.5
  599. * usr/man/man5/tzfile.5
  600. * usr/man/man6/banner.6
  601. * usr/man/man6/ddate.6
  602. * usr/man/man8/MAKEDEV-C.8
  603. * usr/man/man8/MAKEDEV.8
  604. * usr/man/man8/agetty.8
  605. * usr/man/man8/cfdisk.8
  606. * usr/man/man8/chroot.8
  607. * usr/man/man8/clock.8
  608. * usr/man/man8/ctrlaltdel.8
  609. * usr/man/man8/cytune.8
  610. * usr/man/man8/dmesg.8
  611. * usr/man/man8/fastboot.8
  612. * usr/man/man8/fasthalt.8
  613. * usr/man/man8/fdformat.8
  614. * usr/man/man8/fdisk.8
  615. * usr/man/man8/fsck.minix.8
  616. * usr/man/man8/halt.8
  617. * usr/man/man8/ipcrm.8
  618. * usr/man/man8/ipcs.8
  619. * usr/man/man8/kbdrate.8
  620. * usr/man/man8/mkfs.8
  621. * usr/man/man8/mkfs.minix.8
  622. * usr/man/man8/mkswap.8
  623. * usr/man/man8/mount.8
  624. * usr/man/man8/ramsize.8
  625. * usr/man/man8/rdev.8
  626. * usr/man/man8/reboot.8
  627. * usr/man/man8/renice.8
  628. * usr/man/man8/rootflags.8
  629. * usr/man/man8/setfdprm.8
  630. * usr/man/man8/setserial.8
  631. * usr/man/man8/setsid.8
  632. * usr/man/man8/shutdown.8
  633. * usr/man/man8/simpleinit.8
  634. * usr/man/man8/swapdev.8
  635. * usr/man/man8/swapoff.8
  636. * usr/man/man8/swapon.8
  637. * usr/man/man8/sync.8
  638. * usr/man/man8/syslogd.8
  639. * usr/man/man8/tunelp.8
  640. * usr/man/man8/umount.8
  641. * usr/man/man8/update_state.8
  642. * usr/man/man8/vidmode.8
  643. * usr/man/man8/vipw.8
  644. * usr/man/man8/zdump.8
  645. * usr/man/man8/zic.8
  646. * usr/sbin/chroot
  647. * usr/sbin/syslogd
  648. * usr/sbin/update_state
  649. * usr/sbin/vipw
  650. * usr/sbin/zdump
  651. * usr/sbin/zic
  652.