How to access PackageMaker extract location in preupgrade shell script
How to access PackageMaker extract location in preupgrade shell script
- Subject: How to access PackageMaker extract location in preupgrade shell script
- From: Rammohan Akula <email@hidden>
- Date: Wed, 8 Dec 2010 14:33:04 -0800
Hi,
My preupgrade script looks like this:
#!/bin/sh
sudo chown root:wheel $1/SPOTDriverExtension.kext;
To execute this script, I need to access the extract location of archive. I don't know which variable to use (I used $1 which is not a extract location) in my script to access extract location which is something like 'destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Clean....' .
I need this variable to change permissions of the file before installing.
Installer log:
=========
Dec 8 14:17:52 Alfonso-Bravos-iMac installd[27089]: PackageKit: ----- Begin install -----
Dec 8 14:17:52 Alfonso-Bravos-iMac installd[27089]: PackageKit: request=PKInstallRequest <2 packages, destination=/>
Dec 8 14:17:52 Alfonso-Bravos-iMac installd[27089]: PackageKit: packages=(\n "PKJaguarPackage <file://localhost/Users/albravob/Documents/FirmwareUpdateTool.mpkg/Contents/Packages/spotdriverextension.pkg>",\n "PKJaguarPackage <file://localhost/Users/albravob/Documents/FirmwareUpdateTool.mpkg/Contents/Packages/firmwareupdatetool.pkg>"\n)
Dec 8 14:17:53 Alfonso-Bravos-iMac installd[27089]: PackageKit: Extracting /Users/albravob/Documents/FirmwareUpdateTool.mpkg/Contents/Packages/spotdriverextension.pkg/Contents/Archive.pax.gz (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root/System/Library/Extensions, uid=0)
Dec 8 14:17:53 Alfonso-Bravos-iMac installd[27089]: PackageKit: Extracting /Users/albravob/Documents/FirmwareUpdateTool.mpkg/Contents/Packages/firmwareupdatetool.pkg/Contents/Archive.pax.gz (destination=/var/folders/zz/zzzivhrRnAmviuee+++++++++++/Cleanup At Startup/PKInstallSandbox-tmp/Root/Applications, uid=0)
Dec 8 14:17:54 Alfonso-Bravos-iMac installd[27089]: PackageKit: Executing script "./preupgrade" in /Users/albravob/Documents/FirmwareUpdateTool.mpkg/Contents/Packages/spotdriverextension.pkg/Contents/Resources
Thanks,
Ram
_______________________________________________
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