home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!uwm.edu!daffy!saavik.cs.wisc.edu!quale
- From: quale@saavik.cs.wisc.edu (Douglas E. Quale)
- Newsgroups: comp.os.linux
- Subject: MOUNT(8) IS A DISASTER !!!
- Message-ID: <1992Sep6.144239.5509@daffy.cs.wisc.edu>
- Date: 6 Sep 92 14:42:39 GMT
- Article-I.D.: daffy.1992Sep6.144239.5509
- Sender: news@daffy.cs.wisc.edu (The News)
- Organization: Undergraduate Projects Lab, UW Madison
- Lines: 60
-
- MOUNT-SRC IS A DISASTER !!!
-
- I know, because I wrote it, and if you were unfortunate enough to try
- it you probably know that too. In fact, Jim Winstead and Owen LeBlanc
- had to fix my bugs before they could use the code in their releases.
- As a small form of penance, I've rewritten a fair amount of the code.
- The major new features are lack of core dumps (that one is kind of
- important), support for file system specific mount options and
- swapoff(8) if you have an 0.97.3 kernel.
-
- I uploaded mount-0.97.tar.Z to the linux Incoming directories on
- nic.funet.fi, tsx-11.mit.edu and sunsite.unc.edu. These are sources
- only, so I guess I should have called it something like mount-0.97.src,
- but now it's too late.
-
- Many people emailed me with bugs in the earlier release, and several
- people even fixed all of them. My thanks to everyone who took the time
- to write.
-
- The README follows.
-
-
- 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
- --
- Doug Quale
- quale@saavik.cs.wisc.edu
-