Re: PM kext installation problem
Re: PM kext installation problem
- Subject: Re: PM kext installation problem
- From: "Alexander Klyuev" <email@hidden>
- Date: Tue, 7 Dec 2010 22:56:56 -0500
Hi Rob,
I'd suggest another way to install .kext component.
I don't rely on Installer.
First I install MyKext.kext into temporary folder; for instance
/S/L/my-temp-kext-location.
Then, using postinstall/postupgrade/postflight script I set correct
ovnership and permissions for MyKext.kext
and every file within the .kext and then I "move" MyKext.kext into /S/L/E
like that:
mv -r /S/L/my-temp-kext-location/MyKext.kext /S/L/E
"move" operation is atomic so following automatic "touch" will be performed
correctly.
Finally, I just need to remove /S/L/my-temp-kext-location temporary folder.
This way always works great!
Regards,
- Alexander
----- Original Message -----
From: "Robert Bielik" <email@hidden>
To: <email@hidden>
Sent: Tuesday, December 07, 2010 8:09 AM
Subject: Re: PM kext installation problem
Robert Bielik skrev 2010-12-07 13:53:
Doesn't seem to be correct. My payload _has_ root:wheel set on source
.kext directory (and all content), but upon installation
in /S/L/E only the top folder has root:wheel (content is user:admin),
hence it fails to load upon completion of the installation.
Sorry, my bad. Forgot to go through each content item and set root:wheel.
Works now.
Although I still do the sudo touch /S/L/E...
Thanks
/Rob
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden