patch-2.1.89 linux/Documentation/Changes
Next file: linux/Documentation/Configure.help
Previous file: linux/Documentation/00-INDEX
Back to the patch index
Back to the overall index
- Lines: 230
- Date:
Tue Feb 24 23:49:20 1998
- Orig file:
v2.1.88/linux/Documentation/Changes
- Orig date:
Sun Nov 30 12:23:16 1997
diff -u --recursive --new-file v2.1.88/linux/Documentation/Changes linux/Documentation/Changes
@@ -14,10 +14,10 @@
therefore owes credit to the same people as that file (Jared Mauch,
Axel Boldt, Alessandro Sigala, and countless other users all over the
'net). Please feel free to submit changes, corrections, gripes,
-flames, money, etc. to me (gt1355b@prism.gatech.edu). If you do so,
-you don't need to bother doing so in the form of a diff, as this is
-generated by texinfo so a diff is useless anyway (though I can
-incorporate one by hand if you insist upon sending it that way ;-).
+flames, money, etc. to me (kaboom@gatech.edu). If you do so, you don't
+need to bother doing so in the form of a diff, as this is generated by
+texinfo so a diff is useless anyway (though I can incorporate one by
+hand if you insist upon sending it that way ;-).
Check out http://www.cviog.uga.edu/Misc/info/LinuxBleed.html for an
HTML-ized shopping list.
@@ -26,8 +26,14 @@
http://www.datanet.hu/generations/linux/Changes2.html is an
English-language HTML version.
-Last updated: September 13. 1997
-Current Author: Chris Ricker (gt1355b@prism.gatech.edu).
+ The most current version should always be available from
+http://cyberbuzz.gatech.edu/kaboom/linux/ as well.
+
+ Also, don't forget http://www.linuxhq.com/ for all your Linux kernel
+needs.
+
+Last updated: February 16. 1998
+Current Author: Chris Ricker (kaboom@gatech.edu).
Current Minimal Requirements
****************************
@@ -36,21 +42,24 @@
encountered a bug! If you're unsure what version you're currently
running, the suggested command should tell you.
-- Kernel modules modutils-2.1.55 ; insmod -V
+- Kernel modules modutils-2.1.85 ; insmod -V
- Gnu C 2.7.2.3 ; gcc --version
- Binutils 2.8.1.0.1 ; ld -v
- Linux C Library 5.4.38 ; ls -l /lib/libc.so.*
- Dynamic Linker (ld.so) 1.9.5 ; ldd -v
- Linux C++ Library 2.7.2.8 ; ls -l /usr/lib/libg++.so.*
-- Procps 1.2 ; ps --version
+- Procps 1.2.5 ; ps --version
- Procinfo 0.11 ; procinfo -v
-- Mount 2.6h ; mount --version
+- Mount 2.7l ; mount --version
- Net-tools 1.41 ; hostname -V
- Loadlin 1.6a
- Sh-utils 1.16 ; expr --v
-- Autofs 0.3.11 ; automount --version
+- Autofs 0.3.11 ; automount --version
- NFS 0.4.21 ; showmount --version
- Bash 1.14.7 ; bash -version
+- Ncpfs 2.1.1 ; ncpmount -v
+- Pcmcia-cs 2.9.12
+- PPP 2.3.3 ; pppd -v
Upgrade notes
*************
@@ -76,7 +85,7 @@
For modules to work, you need to be running libc-5.4.x or greater.
Since updates to libc fix other problems as well (security flaws, for
example) and since 5.4.7 is missing a few needed symbols, try to get
-the latest 5.4.x you can. Currently, libc-5.4.38 is the latest public
+the latest 5.4.x you can. Currently, libc-5.4.44 is the latest public
release.
If you upgrade to libc-5.4.x, you also have to upgrade your dynamic
@@ -90,10 +99,14 @@
If you upgrade to libc-5.4.x, you may also need to upgrade ypbind if
you're using NIS.
+ If you upgrade to libc-5.4.44, please read and pay attention to its
+accompanying release notes. The section about it breaking make is not
+a joke.
+
Modules
=======
- You need to upgrade to modutils-2.1.55 for kernels 2.1.55 and later.
+ You need to upgrade to modutils-2.1.85 for kernels 2.1.85 and later.
This version will also work with 2.0.x kernels.
Binutils
@@ -108,9 +121,13 @@
You need at least GCC 2.7.2 to compile the kernel. If you're
upgrading from an earlier release, you might as well get GCC 2.7.2.3,
-the latest public release. If you already have GCC 2.7.2 on your
-system, you don't have to upgrade just so the kernel will work (though
-feel free to upgrade if you want the gcc bug fixes).
+the latest stable public release. If you already have GCC 2.7.2 on
+your system, you don't have to upgrade just so the kernel will work
+(though feel free to upgrade if you want the gcc bug fixes).
+
+ Note that the latest compilers (egcs, pgcc, gcc 2.8) may do Bad
+Things while compiling your kernel, particularly if absurd
+optimizations (like -O9) are used. Caveat emptor.
Networking Changes
==================
@@ -190,18 +207,13 @@
/dev/lp0 with the new Plug-and-Play driver. If printing breaks with
the new driver, try checking your lpd configuration.
-pppd
-====
-This kernel version needs a minor bugfix to pppd. See
-Documentation/networking/ppp.txt for more information.
-
Syncookies
==========
-When you build your kernel with Syncookie support (CONFIG_SYN_COOKIES)
-the syncookie code still defaults to off (unlike the 2.0.30+ behaviour).
-You have to explicitely enable it by add a line like
-echo 1 >/proc/sys/net/ipv4/tcp_syncookies
-to one of your startup scripts (e.g. /etc/rc.d/rc.local on a redhat system)
+
+ When you build your kernel with Syncookie support
+(CONFIG_SYN_COOKIES) the syncookie code still defaults to off (unlike
+the 2.0.30+ behavior). You have to explicitly enable it by issuing the
+following command: echo 1 > /proc/sys/net/ipv4/tcp_syncookies
Bash
====
@@ -210,6 +222,24 @@
cause problems when compiling modules. Upgrade to at least 1.14 to fix
this problem.
+Ncpfs
+=====
+
+ To mount NetWare shares, you'll need to upgrade to a more recent
+version of the ncpfs utils.
+
+Pcmcia-cs
+=========
+
+ If you use pcmcia cards, you'll need to upgrade the daemon and
+support utils to the latest release of pcmcia-cs.
+
+PPP
+===
+
+ Due to changes in the routing code, those of you using PPP
+networking will need to upgrade your pppd.
+
Where to get the files
**********************
@@ -263,16 +293,16 @@
Modules utilities
=================
-The 2.1.55 release:
-ftp://ftp.redhat.com/pub/alphabits/modutils/modutils-2.1.55.tar.gz
-ftp://ftp.kernel.org/pub/linux/kernel/v2.1/modutils-2.1.55.tar.gz
+The 2.1.85 release:
+ftp://ftp.redhat.com/pub/alphabits/modutils/modutils-2.1.85.tar.gz
+ftp://ftp.kernel.org/pub/linux/kernel/v2.1/modutils-2.1.85.tar.gz
Procps utilities
================
The 1.2 release:
-ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/procps-1.2.tar.gz
-ftp://sunsite.unc.edu/pub/Linux/system/status/ps/procps-1.2.tgz
+ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/procps-1.2.5.tar.gz
+ftp://sunsite.unc.edu/pub/Linux/system/status/ps/procps-1.2.5.tgz
Procinfo utilities
==================
@@ -317,8 +347,8 @@
Mount
=====
-The 2.6h release:
-ftp://ftp.win.tue.nl/pub/linux/util/mount-2.6h.tar.gz
+The 2.7l release:
+ftp://ftp.win.tue.nl/pub/linux/util/mount/mount-2.7l.tar.gz
Autofs
======
@@ -336,9 +366,8 @@
Net-tools
=========
-The 1.41 release:
-ftp://ftp.london.uk.eu.org/pub/ipv6/net-tools-1.41.tar.gz
-ftp://ftp.cs-ipv6.lancs.ac.uk/pub/Code/Linux/Net_Tools/net-tools-1.41.tar.gz
+The 1.432 release:
+ftp://ftp.cs-ipv6.lancs.ac.uk/pub/Code/Linux/Net_Tools/net-tools-1.432.tar.gz
Ypbind
======
@@ -352,6 +381,25 @@
The 1.14.7 release:
ftp://prep.ai.mit.edu/pub/gnu/bash-1.14.7.tar.gz
+Ncpfs
+=====
+
+The 2.1.1 release:
+ftp://ftp.gwdg.de/pub/linux/misc/ncpfs/ncpfs-2.1.1.tgz
+ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/ncpfs/ncpfs-2.1.1.tgz
+
+Pcmcia-cs
+=========
+
+The 1.9.12 release:
+ftp://hyper.stanford.edu/pub/pcmcia/pcmcia-cs-2.9.12.tar.gz
+
+PPP
+===
+
+The 2.3.3 release:
+ftp://cs.anu.edu.au/pub/software/ppp/ppp-2.3.3.tar.gz
+
Other Info
==========
@@ -380,5 +428,5 @@
Please send info about any other packages that 2.1.x "broke" or about
any new features of 2.1.x that require extra or new packages for use to
-Chris Ricker (gt1355b@prism.gatech.edu).
+Chris Ricker (kaboom@gatech.edu).
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov