Re: Packages - how to make an uninstaller?
Re: Packages - how to make an uninstaller?
- Subject: Re: Packages - how to make an uninstaller?
- From: Stephen Kay <email@hidden>
- Date: Tue, 28 Mar 2017 18:18:39 -0700
- Thread-topic: Packages - how to make an uninstaller?
> I make a payload-free raw flat package.
I experimented a bit with this. The problem I see is that, even with
making it a distribution and customizing the presentation using text files
for the pane contents, assuming you name the .pkg something like Foo
Uninstaller, you end up with cryptic messages that cannot be changed such
as:
Title of Window: Install Foo Uninstaller
"Welcome to the Foo Uninstaller Installer"
Installation Type: Standard Install
"Click Install to perform a standard installation....
[Except this is an UNINSTALLER....]
Button: INSTALL
Password dialog: Installer is trying to install new software....
Button: Install Software
Summary: The installation was completed successfully (at top, cannot be
replaced).
So it seems not an ideal method.... Unless I'm missing something...
Thanks,
- Stephen
On 3/25/17 5:58 PM, "Conor Schutzman" <email@hidden> wrote:
>I make a payload-free raw flat package. I use the "preinstall" script in
>Packages to script out a removal of the files my install package added
>(this obviously varies greatly by software title). I then use a
>"postinstall" script in Packages to script a 'pkgutil --forget" command
>for the package identifier of the install package.
>
>> On Mar 25, 2017, at 5:53 PM, Stephen Kay <email@hidden> wrote:
>>
>> (Sorry, reposting with correct title).
>>
>> How does one write an uninstaller for a Packages installer?
>>
>> Thanks,
>> - Stephen
>>
>>
>>
>>
>> _______________________________________________
>> 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