rewrite the pid file when using updetach
[ppp.git] / README.linux
index 4a93aa562f7717e4a39ee31d443425e15ffff916..32d22fc40e300a3aa50897968e29e2e8052e6e10 100644 (file)
@@ -1,10 +1,11 @@
-PPP for Linux                                             Version 2.3.0
+PPP for Linux                                             Version 2.3.3
 =============                                                  based on
-                                                              ppp-2.3.0
-                                                               Dec 1996
+                                                              ppp-2.3.3
+                                                               Dec 1997
 
 Michael Callahan    callahan@maths.ox.ac.uk
 Al Longyear         longyear@netcom.com
+Paul Mackerras      Paul.Mackerras@cs.anu.edu.au
 
   Contents:
     INTRODUCTION
@@ -29,10 +30,11 @@ Al Longyear         longyear@netcom.com
 INTRODUCTION
 
 This file is substantially derived from the previous version for the
-pppd process 2.3.0, which itself was derived from earlier works by
+pppd process 2.2.0, which itself was derived from earlier works by
 Michael Callahan. This particular version was written, modified,
-hacked, changed, whatever, by Al Longyear. If you find errors in this
-document, they are probably mine and not Michael's.
+hacked, changed, whatever, by Al Longyear and Paul Mackerras. If you
+find errors in this document, they are probably ours and not
+Michael's.
 
 This is a PPP driver for Linux.  It has been used by many people and
 seems to be quite stable.  It is capable of being used either as a
@@ -91,10 +93,10 @@ of '16 channel' support obsolete.
 
 INSTALLATION
 
-This version of PPP has been tested on kernel version 1.3.100. It will
-probably not work on kernels much earlier than this due to earlier problems
-with the kernels. If you have an earlier kernel, please upgrade to the 2.0
-kernel (when it is available).
+This version of PPP has been tested on various Linux kernel versions
+(most recently 2.0.30 and 2.1.24). It will probably not work on
+kernels before 2.0.0. If you have an earlier kernel, please upgrade to
+the latest 2.0 kernel.
 
 joining the PPP channel of linux-activists:
 
@@ -226,15 +228,10 @@ not work with the older kernel driver. If you don't know how to build
 a kernel, then you should read the README file in the kernel source
 directory.
 
-If you wish module support then you need to have the 'modules-1.1.87'
+If you wish module support then you need to have the 'modules-2.0.0'
 package installed as the minimum version. Earlier versions of the module
 support will not work properly. All of the later ones will.
 
-As of this time, the current version for the modules package is
-1.2.0. Even 1.1.87 is old. However, if you only have 1.1.87 then it
-will do as it permits the symbol table references. Please consider
-upgrading the module package however.
-
 Instructions on building the kernel with modules are given in the
 README.modules in the kernel source directory.
 
@@ -300,14 +297,10 @@ regard to any order with the BSD one. The idea is that the ppp.o code must
 be loaded to use the compressor and the VJ header compression code must be
 loaded to use ppp.o.
 
-You may elect not to load the BSD compression module if you desire. There
-is a controversy regarding a Motorola software patent and while it is
-believed that this code does not infringe upon the patent, it is however
-an optional component.
-
-The deflate compressor has been stated by Morotola to not infringe upon
-their patent. However, it is also new. You may not find many systems which
-use this compressor.
+You may elect not to load the BSD compression module if you desire.
+The LZW compression algorithm (as used by BSD-Compress and the
+`compress' command) is claimed to be covered by a patent held by
+Unisys in the USA and other countries.
 
 In addition, if memory is a premium, do not run the compressors. It
 may take large amounts of memory (up to 2.6 meg) for high compression