I recently got a new MacBook Pro and migrated from my older MacBook Pro using the Migration Assistant. I'm running 10.5.7. Pretty much everything transferred OK, but now when I log in to my user account on the new machine and try to run launchctl load ..., I get the following error: launch_msg(): Socket is not connected These same launchctl commands didn't use to cause an error on my old machine before the migration. Also, launchctl works fine as the root user. The user ID, login name, and entire directory structure are the same for my user account on the new machine as they were on the old machine; nonetheless, something must be different about it on the new machine. I'm guessing that this is some sort of permission issue, because I'm noticing that I get asked for the root password more frequently during software installs, etc., than I used to get asked on the old machine. Can anyone suggest how I can diagnose this apparent permission problem and, of course, how I can fix it? Thanks in advance. .