Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have 1Password installed on my MacBook, and I'd like to quit the '1PasswordAgent' process (starts at ~login) that I see in the Activity Monitor, and which I wish to remove when playing a game, but the problem is that whenever I quit this process it just returns with a new PID a moment later.

Does anyone know of some way to remove this process?

share|improve this question

4 Answers 4

Please refer to this article Completely Uninstalling 1Password

share|improve this answer
    
You don't have to uninstall 1Password to get this to happen. –  Warren Young Oct 18 '12 at 23:12

Just remove the file ~/Library/LaunchAgents/ws.agile.1PasswordAgent.plist and reboot the machine.

(Maybe there's the same file in /Library/LaunchAgents/ws.agile.1PasswordAgent.plist)


EDIT : You can use Lingon (now discontinued, but the latest version still works) to check every startup services.

share|improve this answer

Open Terminal, then ask launchd to stop it:

$ launchctl unload ~/Library/LaunchAgents/ws.agile.1PasswordAgent.plist

That will immediately stop the 1Password agent, but won't prevent it from starting again on the next boot. If you want that, add -w to the command:

$ launchctl unload -w ~/Library/LaunchAgents/ws.agile.1PasswordAgent.plist

To re-enable it without rebooting, substitute load for unload in those commands.

If /Library/LaunchAgents/ws.agile.1PasswordAgent.plist also exists — as it does on my system — you might have to repeat those commands for that file, too.


Regarding Lingon (recommended in another answer) beware that the current version has moved to the Mac App Store, and as a result of the MAS sandboxing policies, it can no longer modify system-level services. Since the 1Password agent seems to install launchd entries at both the user and system level, it might work for this, and it might not.

share|improve this answer
1  
launchctl unload -w ~/Library/LaunchAgents/ws.agile.1PasswordAgent.plist would also disable it permanently. –  ؘؘؘ Oct 19 '12 at 15:32
    
Thanks, @LauriRanta. I've incorporated that into the answer. –  Warren Young Oct 19 '12 at 16:05
up vote -3 down vote accepted

I made another user account and 1PasswordAgent does not run for that user, which I think is the best solution for my situation, because it will handle all similar situations with other programs.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.