diff options
Diffstat (limited to 'Notes.pre1995')
-rw-r--r-- | Notes.pre1995 | 386 |
1 files changed, 0 insertions, 386 deletions
diff --git a/Notes.pre1995 b/Notes.pre1995 deleted file mode 100644 index cb9ed4442..000000000 --- a/Notes.pre1995 +++ /dev/null @@ -1,386 +0,0 @@ -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 |