home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / mac / misc / 21149 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  2.5 KB

  1. Xref: sparky comp.sys.mac.misc:21149 comp.sys.mac.system:15581
  2. Newsgroups: comp.sys.mac.misc,comp.sys.mac.system
  3. Path: sparky!uunet!nwnexus!phaedrus
  4. From: phaedrus@halcyon.com (Mark Phaedrus)
  5. Subject: Re: disabling extensions
  6. Message-ID: <1992Dec29.035658.11265@nwnexus.WA.COM>
  7. Sender: sso@nwnexus.WA.COM (System Security Officer)
  8. Organization: The 23:00 News and Mail Service
  9. References: <92358.150936P88038@BARILVM.BITNET> <1992Dec23.141811.11598@tdb.uu.se> <1992Dec29.022650.14169@eng.umd.edu>
  10. Date: Tue, 29 Dec 1992 03:56:58 GMT
  11. Lines: 31
  12.  
  13. In article <1992Dec29.022650.14169@eng.umd.edu> russotto@eng.umd.edu (Matthew T. Russotto) writes:
  14. >In article <1992Dec23.141811.11598@tdb.uu.se> Mats.Bredell@udac.uu.se writes:
  15. >>Noam G. Nudelman (P88038@BARILVM.BITNET) wrote:
  16. >
  17. >>As far as I know, it's (almost) impossible. Apple has made it with the
  18. >>Tune-Up by adding a driver that loads the INIT somehow, but it's tricky.
  19. >
  20. >Not at all.  It's brute force-- Apple put the TuneUp INIT directly
  21. >into the system file.
  22.  
  23.      Nope.  When you disable System 7's extension loading by holding down the
  24. Shift key at power-up/restart time, System 7 stops looking for extensions of
  25. the "conventional" file types: INIT, cdev, etc.  The System 7 Tuner isn't
  26. of any of these types; it's of type "scri", creator "toon".  System 7 will
  27. check for and load this type/creator combination even when extension loading
  28. is disabled.  (I'm told that attempting to beat the system by making your own
  29. extension type "scri" and creator "toon" causes Dire Things to Happen, but I've
  30. never tried it myself so I can't comment.)
  31.      Instead of trying to make your extension load even with extensions
  32. disabled, there's a much easier solution to the problem; prevent extensions 
  33. from being disabled in the first place.  Open up your System file (or, if
  34. you're safety-conscious, a copy thereof) with ResEdit; there should be a single
  35. resource of type "dbex".  If you remove this resource from the System file (by
  36. selecting it and choosing "Cut", then saving your changes), it disables 
  37. System 7's extension-disabling mechanism.  Now the only way users can boot
  38. without extensions is to boot from another disk or re-modify the System file.
  39. -- 
  40. \o\ Internet: phaedrus@halcyon.com  (Seattle, WA Public Access Unix)     \o\
  41.  \o\ "How'd you like to move a few steps down the food chain, pal?"       \o\
  42.   \o\ If you enjoy fantasy/SF stories with transformation themes, email me \o\
  43.    \o\ for a copy of the Transformation Stories List.                       \o\
  44.