site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On May 17, 2009, at 6:23 PM, Eli Bach wrote: On May 17, 2009, at 6:13 PM, Andrew Merenbach wrote: Hi, all, Cheers, Andrew Most setups either: -provide a list of things for the end-user to delete -provide/install a shell script to delete installed components -provide/install an application to delete installed components Eli Hi, Eli, Once again, I appreciate your time. Cheers, Andrew _______________________________________________ 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... I searched lists.apple.com under installer-dev for "uninstall" and "uninstaller" and came up with only a couple of answers--both from long ago--so I'm wondering whether the protocol has changed. I'm about to distribute an installer package, and would like to know whether it's possible to include an uninstaller package, as well. Apologies if this sounds like a terribly newbie-ish question, but can I create my installer such that the same installer package, upon opening and finding the current version of its products installed, provides an uninstall option, without using a script but instead using the installer's own path determination mechanism (since it does, after all, know where its components go)? If I do need a script, what is the recommended way to get it called from the installer package, so that I don't need to distribute a separate item for people to open? I'm using PackageMaker 3.0.3 under Leopard, and am sure that I've missed something quite obvious in the documentation, but searching developer.apple.com for "uninstaller" failed to produce anything, either. Many thanks for your time! First, end-users wouldn't expect an Installer package to have an uninstall option anywhere. The few 'installers' that do this are full on applications, that do both installation and uninstallation. There have been requests for an Apple-provided uninstall capability, since, well, Mac OS X first came out... Thanks for your response. Looks like I didn't miss anything, then, save for some of those discussions you mention (I recall seeing some a long while ago, but ironically I had thought I'd recalled seeing someone mention more recent versions of PackageMaker being used for making uninstallers--guess I was wrong!!!). I suppose, then, that I'll have to include a Perl script with my distributions for uninstallation, à la Apple's Developer Tools. This email sent to site_archiver@lists.apple.com