utile 1.5 Binaries for Linux prepared by faith@cs.unc.edu, Mon May 17 20:02:09 1993 Compiled with gcc 2.3.3 (-O6 -m486) Linked with DLL Jump 4.3.3 libraries (-s -N) To install from Linux binary distribution: 1) Get binary distribution (utile15.tar.z) from ftp.cs.unc.edu:/pub/faith/linux/utils or from tsx-11.mit.edu:/pub/linux/binaries or from sunsite.unc.edu:/pub/Linux/utils/administration 2) cd / 3) gtar zpxvf utile14.tar.z To install from source: 1) Get source from: ftp.cs.unc.edu:/pub/faith/linux/utils/source/utile-1.5.src.tar.z or from tsx-11.mit.edu:/pub/linux/sources or from sunsite.unc.edu:/pub/Linux/utils/administration 2) Untar utile-1.5.src.tar.z in /usr/src 3) cd utile-1.5 5) make 7) make install Notes: 0) In general, these programs are ones that "belong" in /etc, although some people might consider this an arbitrary place to put things. They come from a variety of sources, as noted below. Please see the packages utila-1.5.src.tar.Z (utila15.taz) and utilb-1.2.src.tar.Z (utilb12.taz) for utilities which "belong" in /usr/bin and /bin, respectively. 1) The clock program is from the timesrc.tar.Z package. The original (1.0) version is by Charles Hedrick, hedrick@cs.rutgers.edu, Apr 1992; and this version (1.1) was modified by Rob Hooft, hooft@chem.ruu.nl, Nov 1992. 2) Peter Orbaek (poe@daimi.aau.dk) also put together the admutil-1.4.tar.Z package. The following are from that collection: ctrlaltdel (by Peter Orbaek) shutdown (by Peter Orbaek) 3) Peter Orbaek (poe@daimi.aau.dk) also put together the poeigl-1.16n.tar.Z package. The following are from that collection: agetty (by W.Z. Venema ) simpleinit (by Peter Orbaek) 4) Jim Winstead Jr. (jwinstea@fenris.claremont.edu) put together the system-0.98.tar.Z package. The following are from that collection: doshell (by Jim Wiegand) fdformat (by Werner Almesberger (almesber@nessie.cs.id.ethz.ch)) frag (by Werner Almesberger (V1.0), with modifications by Steffen Zahn (V1.1), and by Rob Hooft (V1.2) makehole (by H. J. Lu (hj@eecs.uwp.edu)) setfdprm (by Werner Almesberger (almesber@nessie.cs.id.ethz.ch)) sync (by Linus Torvalds (torvalds@cs.helsinki.fi)) update (by Linus Torvalds (torvalds@cs.helsinki.fi)) 5) Rick Sladkey put together the mount-0.99.6.tar.Z package. The following are from that package (all appear to be by Doug Quale (quale@saavik.cs.wisc.edu), with modifications by H. J. Lu (hlu@eecs.wsu.edu) on 11/25/92, and other modifications by Rick Sladkey (jrs@world.std.com) in January 1993): mount umount swapon Although the NFS support is not compiled in for the binary distribution, the source distribution contains all of the NFS support and the original Makefile and README notes. I have modified the man pages. 6) The rdev program is original work by Werner Almesberger (almesber@nessie.cs.id.ethz.ch), modified by Peter MacDonald. 7) I put together most of the man pages, based on notes from the authors and examination of the source code. I also wrote kbdrate. 8) Linus Torvalds (torvalds@cs.helsinki.fi) released new versions of fsck.c, mkfs.c, and mkswap.c in February 1993. This fsck and mkfs support 14 *and* 30 character minux filesystems! 9) Michael K. Johnson (johnsonm@stolaf.edu) re-released Rick Sladkey's setserial in January 1993, with changes by Theodore Ts'o (tytso@mit.edu). 10) I applied enhancments and bug fixes to the fdisk (by A. V. Le Blanc (LeBlanc@mcc.ac.uk)) in Jim Winstead Jr.'s (jwinstea@fenris.claremont.edu) system-0.98.tar.Z package. Owen (LeBlanc) then re-enhanced the version and added bug fixes. He also gave me a copy of the excellent documentation: see README.fdisk. 11) Several utilities are from the BSD NET-2 (4.3bsd-reno) distribution: syslogd (BSD 5.45 3/2/91) [with daemon, ttymsg, and getopt] Original NET-2 source is currently available at wuarchive.wustl.edu:/mirrors/4.3-reno. Changes can be found by grep'ing for "linux" in the source file. The getopt(3) from the NET-2 distribution is included, and is linked with BSD NET-2 programs that use getopt(3). The BSD getopt behaves differently from the standard GNU getopt. Please do *NOT* try to use the GNU getopt for programs which require BSD getopt, since this may change the program's behavior when a single '-' is given as an option. The man page for getopt(3) is included for reference in the source distribution, but is *NOT* installed in /usr/man/man3.