summaryrefslogtreecommitdiffstats
path: root/mount/README.mount
diff options
context:
space:
mode:
Diffstat (limited to 'mount/README.mount')
-rw-r--r--mount/README.mount153
1 files changed, 8 insertions, 145 deletions
diff --git a/mount/README.mount b/mount/README.mount
index 9bea2dc2e..2a8fae1c1 100644
--- a/mount/README.mount
+++ b/mount/README.mount
@@ -1,147 +1,10 @@
-mount/umount for Linux 0.99.14
-==============================
+mount/umount for Linux 0.97.3 and later.
+Authors:
+Doug Quale <quale@saavik.cs.wisc.edu>,
+H.J. Lu <hlu@eecs.wsu.edu>,
+Rick Sladkey <jrs@world.std.com>,
+Stephen Tweedie <sct@dcs.ed.ac.uk>.
-Enhance nfsmount.c to allow the program number or port number
-to be specified for both the mount daemon and the nfs daemon.
-Also anticipate tcp and namelen support.
+Presently maintained by Andries Brouwer <aeb@cwi.nl>.
+Ftp site: ftp.win.tue.nl:/pub/linux/util .
-Rewrite canonicalize in terms of realpath. Don't be obsessive about
-the path pre-existing for nfs, ifs, none, etc.
-
-Fix memory overwriting bug in the new remount code.
-
-Fix mtab handling in the new remount code so entries appear
-exactly once and in their proper mounting order.
-
-Fix defaults, remount and noauto so these options don't appear in the mtab.
-
-Repair extra options handling that got damaged with the remount code.
-
-Handle combining -o from the command line with options specified
-in /etc/mtab or /etc/fstab.
-
-Fix completely broken file-locking.
-
-Beautify the options field so it contains no duplicates or redundancies.
-
-Added long-style options to all programs.
-
-Added version and help options to all programs.
-
-Brought the Makefile up to GNU standards regarding CFLAGS and LDLFLAGS.
-
-Added support for the `user' option where mount and umount run suid to root.
-
-Rick Sladkey <jrs@world.std.com>
-
-mount/umount for Linux 0.99.10
-==============================
-
-[Stephen Tweedie <sct@dcs.ed.ac.uk>]
-
-A number of changes introduced to cater for new kernel facilities.
-mount can now remount an already-mounted filesystem, and umount
-attempts to unmount even root filesystems. Supercedes the [u]mount
-previously available in the bootutils-0.1 collection.
-
-Fixed a minor bug in canonicalise().
-
-mount/umount/swapon/swapoff(8) for Linux 0.99.6
-===============================================
-
-Here is a minor update to the previous version that fixes
-a longstanding "off by one" bug in parsing fs-specific
-options. No other real changes.
-
-mount/umount/swapon/swapoff(8) for Linux 0.99.2
-===============================================
-
-Here is a new version of Doug Quale's mount/umount package that
-includes support for mounting and unmount NFS filesystems. It is
-still possible to compile it without NFS support by modifying the
-Makefile. Even if you don't have rpcgen, but do have libc-4.2
-you can "cp -p" the pre-generated files in the rpcsvc directory
-into the mount source directory.
-
-The primary difference besides the actual NFS mounting code is that
-mount understands hostname:/path syntax for the "device" as well as
-the new keyword "none" which is useful for the proc filesystem. Also,
-umount had to be trained to specify the mount-point instead of the
-device when unmounting such filesystems. For compatibility,
-filesystems with true devices are unmounted using their device name
-which will still work with older kernels. However, all umounts could
-just as well be done by specifying the mount point instead of the
-device.
-
-Other changes since the beta NFS mount are:
-
-* incorportated H.J. Lu's changes for mtab permissions and errno handling
-* corrected the error message for unhandled errors from mount and umount
-* improved (a little :-) the reporting of handled mount and umount errors
-* added the ability to NFS mount from a IP address as well as a hostname
-* added a string error message instead of numeric for failed NFS mounts
-* changed 32 to _NSIG when setting all signals (should be using sigismember)
-* eliminated the obsolete HAVE_MOUNT5 and HAVE_SWAPOFF ifdefs
-* added support for the sync and async mount options
-* added the noauto option for fstab entries that shouldn't get mounted with -a
-* changed mount -a to check the mtab for already mounted filesystems
-* eliminated a few new warning messages from gcc 2.3.3
-* wrote an nfs man page
-
-Features still missing:
-
-* ability to background NFS mounts that have timed out
-* notify the NFS server of umounts (but addr=ip-addr support is in there)
-* add the possibility of interrupting an in-progress mount
-* man pages for the other Linux filesystem types
-
-Rick Sladkey
-jrs@world.std.com
-===============================================
-mount/umount/swapon/swapoff(8) for Linux 0.98.5
-===============================================
-
-This version fixed the umask of root. fchmod () is called
-before close /etc/mtab. This version should work with
-0.97.3 or above, although I only tested it under 0.98.5.
-I also fixed the error report.
-
-H.J. Lu
-hlu@eecs.wsu.edu
-11/25/92
-===============================================
-mount/umount/swapon/swapoff(8) for Linux 0.97.3
-===============================================
-
-The most significant improvement over the first release is the repair of
-at least a half dozen really dumb bugs, mostly involving null pointers.
-These bugs caused frequent core dumps and really made the code unusable.
-
-Some race conditions in the lock handling code have been removed.
-
-Swapoff is available for 0.97.3 and later kernels.
-
-Swapon supports multiple swap files. In particular, swapon -a will try
-to enable swapping on all the swap entries in /etc/fstab.
-
-File system specific mount options are now supported. This is of particular
-utility with Werner Almesberger's msdos fs.
-
-Umount -a now reads /etc/mtab instead of /etc/fstab (thanks to David
-Engel for a valuable discussion on this and other points). In addition,
-it umounts the entries in reverse order, ensuring that it tries to umount
-/usr/spool before /usr, for instance.
-
-Mount will now print mtab for ordinary users as well as for the superuser.
-Several people pointed out this deficiency, and it was a real no-brainer
-that broke it in the first release.
-
-Thanks to Linus, for another great release. 0.97.3 compiled the first time
-out and is working flawlessly. Thanks also to Ross Biro, for his work on
-Linux TCP/IP which has made it much easier to get this little thing off my
-machine. Special thanks to everyone who put up with my bugs.
-
-Brickbats etc. to
-
-Doug Quale
-quale@saavik.cs.wisc.edu