summaryrefslogtreecommitdiffstats
path: root/Notes.pre1995
diff options
context:
space:
mode:
Diffstat (limited to 'Notes.pre1995')
-rw-r--r--Notes.pre1995386
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