Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

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

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

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
launchctl unload -w ~/Library/LaunchAgents/ws.agile.1PasswordAgent.plist would also disable it permanently. – user495470 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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .