• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Uninstaller Howto?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Re: Uninstaller Howto? (From: Stéphane Sudre <email@hidden>)

  • Prev by Date: RE: Tons of fun w/NSComboBox
  • Next by Date: Re: NSSlider MaxValue
  • Previous by thread: Re: Uninstaller Howto?
  • Next by thread: Re: Uninstaller Howto?
  • Index(es):
    • Date
    • Thread