home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / text / frame / 3920 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  5.2 KB

  1. Path: sparky!uunet!spool.mu.edu!olivea!gossip.pyramid.com!pyramid!infmx!cortesi
  2. From: cortesi@informix.com (David Cortesi)
  3. Newsgroups: comp.text.frame
  4. Subject: Re: UNIX-PC-UNIX Conversion - How?
  5. Message-ID: <1993Jan13.002724.9087@informix.com>
  6. Date: 13 Jan 93 00:27:24 GMT
  7. References: <1iv3fvINNeui@male.EBay.Sun.COM> <1iv7u9INNj7u@fnnews.fnal.gov> <1993Jan12.205858.14051@nas.nasa.gov>
  8. Sender: news@informix.com (Usenet News)
  9. Organization: Informix Software, Inc.
  10. Lines: 115
  11.  
  12. In article <1993Jan12.205858.14051@nas.nasa.gov> harding@sun444.nas.nasa.gov (Steve Harding) writes:
  13. >In article <1iv7u9INNj7u@fnnews.fnal.gov> dem@fnal.gov writes:
  14. >>Here's what I do:
  15. >>
  16. >>1) format a 1.44 MB diskette on my PC
  17. >>2) copy the FrameMaker file to it from my hard drive
  18. >>3) put the diskette in my Sun SparcStation IPX
  19. >>4) as root on the Sun type "mount -t /dev/fd0 /pcfs"
  20. >>5) open the file as normal (filename looks like /pcfs/dos.doc)
  21. >>6) save my work when finished to /pcfs directory
  22. >>7) as root on the Sun type "umount /pcfs"
  23. >>8) as root on the Sun type "eject"
  24. >>9) take the disk bakc to my PC and start the cycle all over.
  25. >
  26. >One slight problem.  Many of us (especially in a controlled environment)
  27. >don't have access to the root password.
  28.  
  29. You guys want the MNTDSK package by Mike Fuller.  It contains
  30. a setuid program that makes mounting, formatting and ejecting diskettes
  31. really easy on the sparc.  To put a frame file on diskette, you just:
  32.     # insert a new diskette
  33.     dosmount -fm
  34.     # now your disk is formatted for DOS and mounted to /pcfs
  35.     # save frame file to /pcfs/<filename>.doc
  36.     dosmount -ue
  37.     # disk is unmounted and ejected.
  38.  
  39. If it is a 1.44 diskette, use -h instead of -f; or omit the -[hf]
  40. if the disk is already formatted and you just want to use it.
  41.  
  42. I picked up MNTDSK from either comp.sources.misc or alt.sources, I
  43. forget which; search the usenet archives for it.  Here is an edited
  44. version of the README file with the author's email address.
  45. -------------------------------------------------------------------
  46.                  About MNTDISK
  47.  
  48. MNTDISK is a package to allow users to perform basic operations on some type of
  49. removable disk media in a reasonably secure manner.  Currently, Sun CD-ROM's
  50. (both HSFS and UFS) and Sun floppy disks (both PCFS and UFS) are supported.
  51. MNTDISK addresses various security issues such as:
  52.  
  53. device special files - MNTDISK checks for device special files on UFS floppy
  54.     disks for users not in group wheel.
  55.  
  56. logging of user actions - MNTDISK uses syslogd(8) to log all actions such as
  57.     mounting, unmounting, formatting, etc.
  58.  
  59. locking of disks - MNTDISK allows users to lock their disk so other users can't
  60.     unmount it.
  61.  
  62. protection of disks - MNTDISK won't allow a user to format another user's disk
  63.     unless he could anyway (ie., the device is world-writable, as is
  64.     usually the case for floppies).
  65.  
  66. MNTDISK also performs various housekeeping tasks such as:
  67.  
  68. permissions on disks - MNTDISK fixes the ownership and permissions of UFS disks
  69.     after newfs(8) is run.
  70.  
  71. exporting - MNTDISK runs exportfs automatically when a disk is mounted if NFS
  72.     access is supported.
  73.  
  74.              Note on EOD (erasable optical disks)
  75.  
  76. Artecon EOD's (erasable optical disks) are "sort of" supported.  "Sort of"
  77. means that it invokes Artecon's eodutil(1) to do some things.  Unfortunately,
  78. Artecon is in the habit of adding, removing, and changing the functionality of
  79. useful options to eodutil(1) from release to release, requiring that you keep
  80. copies of different versions and edit the binaries to get rid of "Are you
  81. sure?"  prompting, which MNTDISK already does.  If you want to use MNTDISK with
  82. EOD's, it will require some hacking.
  83.  
  84.                  Note on PCFS
  85.  
  86. PCFS first appeared in SunOS 4.1.1.  So, if you are running 4.1 or earlier,
  87. forget about it.  Also, NFS access is not supported for PCFS disks, so PCFS 
  88. disks can't be exported.
  89.  
  90.                  Legal Issues
  91.  
  92. Since this software was developed by me for NASA Lewis Research Center, it
  93. cannot be copyrighted.  Hence, it is in the public domain.  Therefore, I can
  94. make no demands about its use, although I would appreciate it if my name stays
  95. attached to it.
  96.  
  97. Also, although I shouldn't have to say this, anything free comes with no
  98. guarantee.  Thus, I take no responsibility for any damages that occur from the
  99. use of this software or make any claims about its suitability for any purpose
  100. whatsoever.
  101.  
  102.                 Security Issues
  103.  
  104. Now, before you install this, say to yourself "Self -- do I really want to put
  105. this software on my system?  Do I realize all the security issues involved?  Do
  106. I care?"  If you are desperate enough to install set-uid root scripts on your
  107. system to allow users to mount disks, the the answer is "I don't care".
  108. Otherwise, you may want think about it.  Remember, any set-uid root software is
  109. a potential security hole.  Also, until Sun fixes certain bugs in their OS, no
  110. disk mounting software is going to be perfectly secure, anyway.
  111.  
  112.                   Reaching the Author
  113.  
  114. If you need to get ahold of me, I can be reached at the following e-mail
  115. addresses (in order of preference):
  116.  
  117.           mikef@sarah.lerc.nasa.gov        (Internet)
  118.           mikef@zippysun.math.uakron.edu    (Internet)
  119.           r3mjf1@akronvm             (BITNET)
  120.  
  121. Also, my snail-mail address is:
  122.               Mike J. Fuller
  123.               M/S 105-1
  124.               NASA Lewis Research Center
  125.               21000 Brookpark Road
  126.               Cleveland, OH 44135-3191
  127.