| HIGHLIGHTS for version 1.10: |
| 1) domainname is no longer installed. The source for domainname is still |
| included in the source distribution, as is the hostname-1.5 package, by |
| Peter Tobias (tobias@server.et-inf.fho-emden.de), which contains a new |
| hostname and a dnsdomainname program. If you have any questions read |
| the documentation in hostname-1.5 and NetKit-A. |
| 2) Alan Modra (alan@spri.levels.unisa.edu.au) updated syslogd and clock. |
| 3) Joe Ragland (jrr@interpath.net) updated whereis.1 |
| 4) Kai Petzke (wpp@marie.physik.tu-berlin.de) updated setserial.8 |
| 5) Michael K. Johnson (johnsonm@nigel.vnet.net) updated tunelp |
| 6) Carl Christofferson (cchris@connected.com) updated col |
| 7) bjdouma@xs4all.nl updated rev |
| 8) Lots of updates to mount: without -t, (null) is no longer entered in |
| mtab; readonly file systems are now remounted readonly if they weren't |
| the first time; you can mount loop devices; umount will send RPC calls |
| to the NFS server. |
| 9) agetty, login, hostid updated. |
| |
| |
| HIGHLIGHTS for version 1.9: |
| |
| 1) Miscellaneous bug fixes by Dave Gentzel (gentzel@nova.enet.dec.com) and |
| Sander van Malssen (svm@kozmix.hacktic.nl) |
| 2) tunelp has been added |
| 3) selection now allows the mouse pointer to wrap (this is off by default) |
| (Thanks to Sander van Malssen (svm@kozmix.hacktic.nl).) |
| 4) Many old versions have been removed, making the source distribution |
| smaller. |
| |
| |
| HIGHLIGHTS for version 1.8: |
| |
| 1) bdflush is now installed as update (WARNING!). |
| 2) MAKEDEV was updated. This version uses /proc/devices. |
| 3) Minor corrections (thanks to Dave Gentzel). |
| 4) Nigel Gamble's lpcntl is included. |
| |
| |
| HIGHLIGHTS for version 1.7: |
| |
| 0) A small, static sln (ln substitute) and a small, static sync(1) are |
| now included. |
| 1) The mkswap(8) man page was fixed (wpp@marie.physik.tu-berlin.de (Kai |
| Petzke)) |
| 2) hostname and pwd are no longer installed -- they are in FSF's |
| sh-util-1.10 |
| 3) uuencode and uudecode are no longer installed -- they are in FSF's |
| uuencode-1.0 |
| 4) ed is no longer installed -- it is in FSF's ed-0.1 |
| 5) The C version of sync was replaced by an assembly version (by Nick |
| Holloway) |
| 6) setterm was updated to work with dosemu |
| 7) Various security holes were fixed (login, passwd, agetty, etc.) |
| 8) A few other random things were updated. |
| 9) Many 4.3BSD-reno (NET-2) utilities were replaced with the 4.4BSD-Lite |
| versions. |
| 10) update has been removed. /sbin/update is now a link to /sbin/bdflush. |
| 11) syslogd moved form /sbin to /usr/sbin, to conform to the FSSTND. |
| 12) mount will use /proc/filesystems if no -t option is given (from |
| Adam J. Richter (adam@adam.yggdrasil.com)). |
| |
| |
| HIGHLIGHTS for version 1.6: |
| |
| Additions: |
| |
| 1) Kevin Martin's cfdisk: a curses based fdisk! |
| 2) Eric Youngdale's bdflush |
| 3) sln: a statically linked (and very stupid) ln |
| 4) getopt(1) |
| |
| Deletions: |
| 1) doshell hasn't been needed for years (since before 0.98 when getty |
| didn't exist). I have deleted it. |
| 2) To avoid horrible confusion, ldd and ldconfig have been removed. Find |
| them in David Engel's ldso package. |
| |
| Updates: |
| 1) Softlinks are now relative. |
| 2) The backspace problem with agetty is fixed. |
| 3) "maintenance" is now spelled correctly. |
| 4) The example files have been updated. |
| 5) Per Kang-Jin Lee's (lee@tengu.in-berlin.de) suggestion, there is now an |
| "install.shadow" target that will *NOT* overwrite chsh, login, newgrp, |
| and passwd. There is no other shadow password support. |
| 6) Timezone support totally updated (zic and zdump moved to /usr/sbin) |
| 7) mount man page updated per Remy Card (Remy.Card@masi.ibp.fr) |
| 8) MAKEDEV has been updated |
| 9) sync is now statically linked |
| 10) fdisk 1.5 was patched to support DOS and OS/2 partitions. |
| |
| |
| |
| |
| Notes: |
| |
| 0) This package is the union of my util-etc, util-bin, and util-usrbin |
| packages. Trying to comply with the draft file system standard was too |
| much of a headache when these utilities were all in different pacakges. |
| |
| 1) The clock program from the timesrc-1.2.tar.Z package is included. The |
| rest of this distribution has been replaced by the ado@elsie.nci.nih.gov |
| version. See below for details. |
| |
| Patches from Hamish Coleman (hamish@zot.apana.org.au) have been applied |
| to the clock program, making it version 1.2a. See clock.c for details. |
| These patches "stuff things up" if your cmos clock is not in universal |
| time, so they have been removed. |
| |
| Version 1.3 is updates from Alan Modra (alan@spri.levels.unisa.edu.au). |
| These were also reverted because they break if your cmos clock is not in |
| universal time. Version 1.3 source is in the broken subdirectory in |
| case anyone wants to fix this. |
| |
| 2) The time directory contains tzcode94e.tar.gz and tzdata94d.tar.gz from |
| elsie.nci.nih.gov. |
| |
| 3) Peter Orbaek (poe@daimi.aau.dk) put together the admutil-1.11.tar.gz |
| package. The following are from that collection: |
| |
| ctrlaltdel (by Peter Orbaek) |
| |
| shutdown (by Peter Orbaek, |
| with new modifications by Stephen Tweedie and Rik Faith) |
| |
| passwd (by Peter Orbaek) |
| |
| newgrp (by Michael Haardt with modifications by Peter Orbaek) |
| |
| chsh (by Peter Orbaek) |
| |
| last (BSD 5.11 6/29/88) Port by Michael Haardt with changes by |
| Peter Orbaek. |
| |
| I applied a patch to passwd from Markus Armbruster |
| <armbru@pond.sub.org> which allows non-lettters to be used in the |
| password instead of digits. |
| |
| 4) Peter Orbaek (poe@daimi.aau.dk) put together the poeigl-1.29.tar.gz |
| package. The following are from that collection: |
| |
| agetty (by W.Z. Venema <wietse@wzv.win.tue.nl>) |
| |
| simpleinit (by Peter Orbaek) |
| |
| domainname (by Peter Orbaek) |
| |
| login (BSD 5.40 5/9/89) Ported to HP-UX by Michael Glad, |
| ported to Linux by Peter Orbaek) |
| |
| hostid (by Mitchum DSouza) |
| |
| Thanks to Christian von Roques (roques@juliet.ka.sub.org), Bill |
| Reynolds (bill@goshawk.lanl.gov), Sander van Malssen |
| (svm@kozmix.hacktic.nl), David A. Holland (dholland@husc.harvard.edu) |
| and others who sent in several patches. These were forwarded to Peter. |
| |
| 5) 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, |
| with modifications by Marcel Mol (marcel@dutecad.et.tudelft.nl)) |
| |
| fdformat (by Werner Almesberger (almesber@nessie.cs.id.ethz.ch), |
| with modifications by Marcel Mol (marcel@dutecad.et.tudelft.nl)) |
| -- Actually, updated with a September 1992 version by Werner. |
| |
| frag (by Werner Almesberger (V1.0), with modifications |
| by Steffen Zahn (V1.1), |
| by Rob Hooft (V1.2), |
| and by Steffen Zahn (szahn%masterix@emndev.siemens.co.at)) |
| |
| setfdprm (by Werner Almesberger (almesber@nessie.cs.id.ethz.ch)) |
| |
| sync (by Nick Holloway, with thanks to James Bonfield) -- a small, |
| assembly language version replaces the old C language version by |
| Linus Torvalds (torvalds@cs.helsinki.fi) |
| |
| ed.old (by Brian Beattie, Kees Bot, and others; with changes by |
| W. Metzenthen) -- For utilb, this was edited to provide larger |
| constants (4096 characters per line, etc.) which are needed by |
| X11R5 for make depend. |
| |
| more (BSD 5.19 6/28/88) by Eric Shienbrood, with |
| modifications by Geoff Peck and John Foderaro) |
| |
| kill (by Peter MacDonald) |
| |
| 6) Rick Sladkey put together the mount-0.99.6.tar.Z package, and Stephen |
| Tweedie provided updates. 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; Rick Sladkey |
| (jrs@world.std.com) in January 1993; and Stephen Tweedie |
| <sct@dcs.ed.ac.uk> on 8 October 1993: |
| |
| mount |
| umount |
| swapon |
| |
| This distribution mount now supports NFS stuff. I have modified the man |
| pages. I have also added a small patch from Hamish Glen Coleman |
| (t933093@minyos.xx.rmit.OZ.AU) which restores the -o semantics. |
| |
| Updated with Rick Sladkey's mount-0.99.14.tar.gz package, and with |
| extra patches from Rick. |
| |
| Adam J. Richter allowed -t option to be optional. |
| |
| Patrick J. Volkerding (volkerdi@mhd1.moorhead.msus.edu) and Mitchum |
| DSouza both provided patches that fixed the (null) problem when not |
| using -t. |
| |
| Mitchum DSouza (mitch@mrc-applied-psychology.cambridge.ac.uk) added |
| support for loop device mounts. |
| |
| Sebastian Lederer (lederer@next-pc.informatik.uni-bonn.de) added |
| support for sending an unmount RPC call to the server when an |
| NFS-filesystem is unmounted. |
| |
| Sander van Malssen (svm@kozmix.hacktic.nl) added support for remounting |
| readonly file systems readonly. |
| |
| 7) The rdev program is original work by Werner Almesberger |
| (almesber@nessie.cs.id.ethz.ch), modified by Peter MacDonald and Stephen |
| Tweedie. |
| |
| 8) I (Rik Faith) wrote: |
| |
| kbdrate |
| clear |
| reset (updated to call 'stty sane' first) |
| look |
| |
| most of the man pages |
| |
| 9) 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! |
| |
| fsck HAS BEEN RENAMED TO fsck.minix! TAKE NOTE! This change is for |
| compatibility with the fsutil package. The return codes have also been |
| fixed for compatibility with the fsutil package. |
| |
| fsck.minix and mkfs.minix have been updated by Rik Faith |
| (faith@cs.unc.edu), Scott Heavner (sdh@po.cwru.edu), and Dr. Wettstein |
| (greg%wind.uucp@plains.nodak.edu). |
| |
| 10) David Engel (david@ods.com) put together the fsutil-1.8.tar.gz package, |
| which contains a generic front-end for fsck and mkfs. This package has |
| been included in this release. He also did lfconfig, which is from his |
| ldso-1.3.tar.z package. |
| |
| 11) Michael K. Johnson (johnsonm@stolaf.edu) re-released Rick Sladkey's |
| setserial in January 1993, with changes by Theodore Ts'o |
| (tytso@mit.edu). I think that Theodore also did extensive changes for |
| version 2.01, I can't find any notes about this in the documentation. |
| However, Theodore Ts'o (tytso@ATHENA.MIT.EDU) released version 2.10, |
| and that is now included. |
| |
| 12) 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. I |
| have replaced this old version with Owen's fdisk 1.5 release, with |
| Kevin Martin's patches for DOS and OS/2 compatibility. I've called |
| this version 1.5a. Then I changed a few partition names, and called it |
| 1.5b. Since Kevin's changes were significant, it should probably have |
| been called 1.6. . . |
| |
| 13) Added ipcs and ipcrm from the ipcdelta.tar.z distribution by krishna |
| balasub@cis.ohio-state.edu on 3/15/93. I also took the ipc.info and |
| ipc.texi files from that distribution. I wrote short man pages for the |
| binaries. |
| |
| 14) The new dmesg program from Theodore Ts'o is also included, with a man |
| page that I wrote, and changes from Rick Sladkey. |
| |
| 15) The complete selection-1.5 package, by Andrew Haylett |
| <ajh@gec-mrc.co.uk>, 17th June 1993, is included. Kernel patches are |
| no longer necessary for modern kernels, but these were tiny so I left |
| them in for historical reasons. The Makefile was modified for this |
| distribution. With changes from Rick Sladkey. |
| |
| 16) A posix-compliant ed is now in ed.posix, and is used by default. See |
| the README and source for authorship information and other credits, |
| including The Regents of the University of California; Rodney Ruddock |
| of the University of Guelph, Guelph, Ontario; Matt Bishop of Dartmouth |
| College, Hanover, NH; and Addison-Wesley Publishing Company. The code |
| is based on B. W. Kernighan and P. J. Plauger, SOFTWARE TOOLS IN |
| PASCAL, Addison-Wesley, 1981. |
| |
| 17) Gordon Irlam (gordoni@cs.ua.oz.au) did setterm, which was adapted to |
| Linux by Peter MacDonald and enhanced by Mika Liljeberg |
| (liljeber@cs.Helsinki.FI). A bunch of patches from John Walder |
| (j-walder@uiuc.edu) were applied so that setterm will work with dosemu. |
| |
| 18) Several utilities are from the BSD NET-2 (4.3bsd-reno) distribution: |
| |
| col (5.3 (Berkeley) 2/2/91) |
| [See README.col for comments, and differences other cols] |
| hexdump (5.5 (Berkeley) 6/1/90) |
| rev (5.2 (Berkeley) 3/21/92, with modifications for Linux by |
| Charles Hannum (mycroft@gnu.ai.mit.edu) and Brian |
| Koehmstedt (bpk@gnu.ai.mit.edu)) |
| strings (5.10 (Berkeley) 5/23/91) |
| syslogd (5.45 (Berkeley) 3/2/91) [with ttymsg; see below for changes] |
| tsort (5.3 (Berkeley) 6/1/90) |
| wall (5.14 (Berkeley) 3/2/91) |
| whereis (5.5 (Berkeley) 4/18/91) |
| write (4.22 (Berkeley) 6/1/90) |
| |
| Most of the changes for syslogd come from Rick Sladkey |
| (jrs@world.std.com), but I'd like to thank other people who sent in |
| changes (which usually got forwarded to Rick): Carsten Paeth |
| (calle@calle.in-berlin.de) and Kaz Sasayama (kaz@lilia.iijnet.or.jp). |
| |
| Original NET-2 source is currently available at |
| wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}. The only changes |
| that where made to these sources were that more reasonable paths were |
| placed in the whereis program and that internationalization support was |
| added to some programs. These changes can be found by grep'ing for |
| "linux" in the source file, or by comparing the source file with the |
| original source. Other patches have been applied as they became |
| available. The best way to find out how the programs were patched is |
| to get the original source and do a diff. It is far too much overhead |
| for me to track these diffs individually. |
| |
| 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. |
| |
| Other changes that seemed significant: |
| |
| string.c needed a ':' after the 'n' in the getopt call. |
| |
| 19) Several utilities are from the 4.4BSD-Lite distribution: |
| |
| banner (8.3 (Berkeley) 4/2/94) |
| column (8.3 (Berkeley) 4/2/94) |
| colcrt (8.1 (Berkeley) 6/6/93) |
| cal (8.4 (Berkeley) 4/2/94) [See README.cal for algorithm details] |
| logger (8.1 (Berkeley) 6/6/93) |
| look (8.1 (Berkeley) 6/14/93) |
| renice (8.1 (Berkeley) 6/9/93) |
| ul (8.1 (Berkeley) 6/6/93) |
| |
| To find the modifications, look for __linux__. The original sources |
| are available for ftp from: |
| ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin |
| |
| 20) Rick Sladkey (jrs@world.std.com) ported: |
| |
| script (BSD 5.13 3/5/91) |
| |
| with a small patch from Harald Koenig |
| (koenig@nova.tat.physik.uni-tuebingen.de) to fixes the problem of |
| script terminating unexpectedly. |
| |
| 21) Miquel van Smoorenburg (miquels@htsa.aha.nl, |
| miquels@drinkel.nl.mugnet.org) put together a sysvinit.tar.Z package. |
| One utility was taken from that collection: |
| |
| mesg |
| |
| 22) MAKEDEV is Nick Holloway <alfie@dcs.warwick.ac.uk>'s latest, version |
| 2.0, with patches from Dave Gentzel (gentzel@nova.enet.dec.com). |
| |
| 23) sln by Mike Parker and David MacKenzie (from Linux's libc) |
| |
| 24) bdflush 1.4, by Eric Youngdale. |
| |
| 25) getopt is from the NetBSD distribution on |
| jhunix.hcf.jhu.edu |
| (/pub/public_domain_software/NetBSD/usr/src/usr.bin/getopt) |
| |
| 26) cfdisk is from Kevin Martin's cfdisk-0.8.tar.gz *BETA* distribution. |
| |
| 27) lpcntl from Nigel Gamble (nigel@gate.net), Mon, 18 Jul 94 20:17:35 EDT. |
| |
| 28) tunelp (by Michael K. Johnson (johnsonm@sunsite.unc.edu)) added from |
| tunelp-1.1 |