home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 9996 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  2.7 KB

  1. Path: sparky!uunet!ogicse!uwm.edu!daffy!saavik.cs.wisc.edu!quale
  2. From: quale@saavik.cs.wisc.edu (Douglas E. Quale)
  3. Newsgroups: comp.os.linux
  4. Subject: MOUNT(8) IS A DISASTER !!!
  5. Message-ID: <1992Sep6.144239.5509@daffy.cs.wisc.edu>
  6. Date: 6 Sep 92 14:42:39 GMT
  7. Article-I.D.: daffy.1992Sep6.144239.5509
  8. Sender: news@daffy.cs.wisc.edu (The News)
  9. Organization: Undergraduate Projects Lab, UW Madison
  10. Lines: 60
  11.  
  12. MOUNT-SRC IS A DISASTER !!!
  13.  
  14. I know, because I wrote it, and if you were unfortunate enough to try
  15. it you probably know that too.  In fact, Jim Winstead and Owen LeBlanc
  16. had to fix my bugs before they could use the code in their releases.
  17. As a small form of penance, I've rewritten a fair amount of the code.
  18. The major new features are lack of core dumps (that one is kind of
  19. important), support for file system specific mount options and
  20. swapoff(8) if you have an 0.97.3 kernel.
  21.  
  22. I uploaded mount-0.97.tar.Z to the linux Incoming directories on
  23. nic.funet.fi, tsx-11.mit.edu and sunsite.unc.edu.  These are sources
  24. only, so I guess I should have called it something like mount-0.97.src,
  25. but now it's too late.
  26.  
  27. Many people emailed me with bugs in the earlier release, and several
  28. people even fixed all of them.  My thanks to everyone who took the time
  29. to write.
  30.  
  31. The README follows.
  32.  
  33.  
  34. mount/umount/swapon/swapoff(8) for Linux 0.97.3
  35. ===============================================
  36.  
  37. The most significant improvement over the first release is the repair of
  38. at least a half dozen really dumb bugs, mostly involving null pointers. 
  39. These bugs caused frequent core dumps and really made the code unusable.
  40.  
  41. Some race conditions in the lock handling code have been removed.
  42.  
  43. Swapoff is available for 0.97.3 and later kernels.
  44.  
  45. Swapon supports multiple swap files.  In particular, swapon -a will try
  46. to enable swapping on all the swap entries in /etc/fstab.
  47.  
  48. File system specific mount options are now supported.  This is of particular
  49. utility with Werner Almesberger's msdos fs.
  50.  
  51. Umount -a now reads /etc/mtab instead of /etc/fstab (thanks to David
  52. Engel for a valuable discussion on this and other points).  In addition,
  53. it umounts the entries in reverse order, ensuring that it tries to umount
  54. /usr/spool before /usr, for instance.
  55.  
  56. Mount will now print mtab for ordinary users as well as for the superuser.
  57. Several people pointed out this deficiency, and it was a real no-brainer
  58. that broke it in the first release.
  59.  
  60. Thanks to Linus, for another great release.  0.97.3 compiled the first time
  61. out and is working flawlessly.  Thanks also to Ross Biro, for his work on
  62. Linux TCP/IP which has made it much easier to get this little thing off my
  63. machine.  Special thanks to everyone who put up with my bugs.
  64.  
  65. Brickbats etc. to
  66.  
  67. Doug Quale
  68. quale@saavik.cs.wisc.edu
  69. -- 
  70. Doug Quale
  71. quale@saavik.cs.wisc.edu
  72.