|
|
A kernel extension to disable 'sleep on close'
Yes, it will load automatically every time your Mac boots. The folders in /Library/ work exactly like their counterparts in /System/Library/. The only difference is that you can modifiy the contents of /Library/ but you're not supposed to mess with /System/Library/.
A kernel extension to disable 'sleep on close'
I am almost sure kernel extensions are an exception to this. They will be loaded only if they reside in the /System/ tree. I read something about it a while ago but am unable to find it back.
A kernel extension to disable 'sleep on close'
The kextd man page says only /System/Library/Extensions. The implication in the documentation is that it is OK to put device drivers there - having just checked my Mac, Keyspan seems to think it's OK anyway.
A kernel extension to disable 'sleep on close'
The system/Library/extension location is where you have to install kexts. It's kosher and documented by apple to work that way: "When your KEXT is installed, it will be installed into the Extensions folder, at /System/Library/Extensions under Mac OS X."
Why this one folder violates the System/ conventions, I'm not sure. Probably because the code is loaded into the kernal, so all kexts have to be owned by root (and not writable by anybody else), as a security precaution. Could also be a performance issue, since there is a bootcache, to speed startup, maybe they didn't want the kext's in all of the hierarchies. |
SearchFrom our Sponsor...Latest Mountain Lion HintsWhat's New:HintsNo new hintsComments last 2 daysLinks last 2 weeksNo recent new linksWhat's New in the Forums?
Hints by TopicNews from Macworld
From Our Sponsors |
|
Copyright © 2014 IDG Consumer & SMB (Privacy Policy) Contact Us All trademarks and copyrights on this page are owned by their respective owners. |
Visit other IDG sites: |
|
|
|
Created this page in 0.05 seconds |
|