What’s so dubious about my startup applications?

Ever notice that a program that is supposed to startup at login doesn’t behave properly? It maybe has a permissions issue.  Take a look at your console.log, and see if you see any launchctl related errors.

For example:


11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /Users/Ben/Library/LaunchAgents
11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /Library/LaunchAgents/com.micromat.TechToolProAgent.plist
11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /Library/LaunchAgents/com.poleposition-sw.LANrevAgentURLHandler.plist
11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /Library/LaunchAgents/com.poleposition-sw.LANrevUIAgent.plist
11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /Library/LaunchAgents/jp.co.canon.UFR2.BG.plist
11/11/10 1:20:48 PM com.apple.launchctl.Aqua[316] launchctl: Dubious permissions on file (skipping): /System/Library/LaunchAgents/com.apple.AirPortBaseStationAgent.plist

To solve this, you will need to find out what the proper file permissions & owner are for the plists. Or remove the plist from the folder (eg, move it to the desktop). And then re-install the application, it should recreate the plist for launchd, and set the correct permissions as part of the install.

Have you seen this problem? How did you solve it? Do you have a better suggestion? If so, Leave a comment…

Leave a Reply

Your email address will not be published.

*