Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Not always a good idea...' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Not always a good idea...
Authored by: Mechanist on Oct 27, '06 01:47:23PM

As someone who's written a few preference panes I thought I'd point out the pitfalls of this technique.

Preference panes are generally installed to configure and/or control some sort of service, typically something that runs in the background. Unlike an application, the software that a pref pane controls may be running even when System Preferences is not open. Think of activating file sharing, for example, or something like Kensington Mouseworks.

If you delete the pref pane, the service it's controlling will not be stopped. There's nothing in this technique that'll tell the pref pane that it should do anything to stop or clean things up, so any necessary steps will not be done.

What's more, the service the pref pane is providing will have been scheduled somehow with the system-- maybe in /Library/StartupItems, maybe with launchd, or maybe by adding something to your account's login items. Removing a pref pane in as described in this post will not clear this up either.

In short, the technique described here should probably not be used unless the developer has failed to provide any other method. If there's an uninstaller, please use it.



[ Reply to This | # ]