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