site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com my.target.receiptForIdentifier() Chris Question: Thanks, Sean -- Sean P. Kane Macintosh Client Engineering Support | Nike, Inc. Affiliated Computer Services | Beaverton, Oregon _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/ryanc%40apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... If you know the identifier of the security update (I don't know it off hand) you can use: This will return an object representing the receipt (with the properties identifier and version). If I am running the following code in a distribution package choice’s scripts: (system.sysctl('hw.machine') == 'i386' && system.files.fileExistsAtPath('/Library/Receipts/ SecUpd2006-004Intel.pkg') == false) && my.choice.selected Which is intended to determine if the machine is an intel based system and already has SecUpd2006-004Intel.pkg installed, will system.files.fileExistsAtPath check for that file on the system I am booted to or on the target? If it is on the System Disk, is there a way to check the target instead? This email sent to ryanc@apple.com This email sent to site_archiver@lists.apple.com