Re: Uninstaller Howto?
Re: Uninstaller Howto?
- Subject: Re: Uninstaller Howto?
- From: Thomas Harrington <email@hidden>
- Date: Wed, 13 Aug 2003 13:51:40 -0600
On Wednesday, August 13, 2003, at 11:59 AM, Stiphane Sudre wrote:
Le mercredi, 13 ao{ 2003, ` 19:43 Europe/Paris, Thomas Harrington a
icrit :
On Wednesday, August 13, 2003, at 11:03 AM, David Blanton wrote:
I just don't understand why Apple went through all the trouble to
Provide receipts and packages if they weren't going to provide a
universal uninstaller as well.
Receipts are used in Disk Utility's repair permissions process, by
reading the bill of materials to find the correct owner and
permissions.
Really?
Yes.
The Permissions issues are often caused by these very same packages
and bom. And since lots of packages are affecting the same folders and
so the same permissions, it would come back to processing the same
folder multiple times.
And in fact this does happen. And there are other problems too-- like
one package that installed files named "db.3" and "DB.3", with
different permissions, on HFS+ disks. This file would get "fixed"
twice every time permissions were repaired. I've filed a couple of
bugs about this kind of thing.
Let's say for instance you installed the CHUD Tools 3.0b24 (available
publicly). There's a bug in the owner:group permissions
(/Library/PreferencePanes is switched to root:wheel whereas the
default setting is root:admin). Would Disk Utility used the CHUD Tool
Pkg to repair permissions, it would just reproduce the problem again
and again
It seems that not all receipts are consulted during this process (in
particular, mine isn't). I don't know what the rule is in selecting
which ones to use, so I don't know if CHUD's receipt would be used or
not.
--
Tom Harrington
email@hidden
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.