home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / misc / 21475 < prev    next >
Encoding:
Internet Message Format  |  1993-01-07  |  2.1 KB

  1. Xref: sparky comp.sys.mac.misc:21475 comp.sys.mac.system:15879
  2. Path: sparky!uunet!cs.utexas.edu!swrinde!sdd.hp.com!spool.mu.edu!think.com!enterpoop.mit.edu!eru.mt.luth.se!lunic!sunic!corax.udac.uu.se!tdb!bredell
  3. From: bredell@tdb.uu.se (Mats Bredell)
  4. Newsgroups: comp.sys.mac.misc,comp.sys.mac.system
  5. Subject: Re: disabling extensions:  extension manager
  6. Message-ID: <1993Jan5.100420.23071@tdb.uu.se>
  7. Date: 5 Jan 93 10:04:20 GMT
  8. References: <1993Jan4.173131.19551@newsgate.sps.mot.com>
  9. Reply-To: Mats.Bredell@udac.uu.se
  10. Organization: Uppsala University Computing Center (UDAC)
  11. Lines: 35
  12. X-Newsreader: TIN [version 1.1 PL6]
  13.  
  14. greg berryman (gpb@gpb-mac) wrote:
  15. : Mats.Bredell@udac.uu.se writes:
  16. : : 
  17. : : The original question was about finding a way to force an extension to be
  18. : : loaded even if the shift key is being held down. The answer is simple: when
  19. : : the Mac boots, it checks to see if the shift key is down. If so, it doesn't
  20. : : load any extensions or control panels. You can't change this behaviour.
  21. : : 
  22. : : Under system 6, the extensions checked for a key combination themselves, but
  23. : : system 7 has made the shift key as an override that will disable everything.
  24. : : 
  25. : : One way to force an extension to be loaded is to write a device driver to
  26. : : do all the job. Device drivers are always loaded at startup. The driver colud
  27. : : be very simple, it's enough if it simply loads the extension code and starts
  28. : : executing. As far as I know, no one has done it yet (except for Apple
  29. : : themselves).
  30. : : 
  31. : MacPassword does it.  Change the behaviour, that is.
  32. : Greg.
  33.  
  34. Do you know how it does that? I've seen some security products that simply
  35. install code into the hard disk driver.
  36.  
  37. No extension or control panel will be loaded by the system 7 if the shift
  38. key is being held down. You have to write something else (like a device
  39. driver) that will load the code.
  40.  
  41. /Mats
  42. -- 
  43. Mats Bredell                                   Mats.Bredell@udac.uu.se
  44. Uppsala University Computing Center (UDAC)     Ph:  +46 18 187817
  45. Department of medical systems                  Fax: +46 18 187825
  46. Sweden                                         Think straight - be gay!
  47.