Re: Load kext from app bundle on Snow Leopard?
Re: Load kext from app bundle on Snow Leopard?
- Subject: Re: Load kext from app bundle on Snow Leopard?
- From: Rustam Muginov <email@hidden>
- Date: Thu, 22 Oct 2009 19:43:31 +0400
On Oct 22, 2009, at 7:38 PM, Brian Bergstrand wrote:
KEXT's load in the kernel, thus require root to load and also
require root ownership on disk. This is basic security practices. It
would be an easy exploit vector otherwise.
3rd party kexts should be placed in /Library/Extensions (NOT /S/L/E)
by an Installer or by an app that authenticates itself and copies a
KEXT from its bundle to /L/E with the proper permissions. KEXTs
installed in /L/E do not affect the boot caches.
Could you please provide reference to the documentation about /Library/
Extensions/ folder?
I do remember i was study this question in the Tiger times, and was
adviced against this by apple engineers.
The only reason to install in /S/L/E is if the KEXT is needed to
boot the OS from disk.
Not only, any device drivers which need to be loaded in responce to
device plugged in, AFAIC.
On Oct 22, 2009, at 6:15 PM, lbland wrote:
hi-
Has Snow Leopard kextd evolved to the point where I can load a kext
from an app bundle (on demand when the app launches), or do I still
need to require users to run an Installer with admin privilege to
install kext bundles to /System/Library/Extensions ?
ps - I only want to load from app bundle if it doesn't rebuild the
kext cache on every app launch.
... also, sorry for the crosspost and repost; just some interesting
shop talk, nothing dramatic, but it would be nice to drag and drop
an app instead of having to run an Installer.
thanks!-
-lance
Brian Bergstrand
<http://www.bergstrand.org/brian/> PGP Key ID: 0xB6C7B6A2
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
--
Sincerely, Rustam Muginov
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden