- 01 Jul, 2018 1 commit
-
-
Michael Stucki authored
When invoking a shell as root using ```sudo -s```, the ssh-agent plugin starts a new agent although it already exists. The problem boils down to a check if ssh-agent is running using ```ps x```. If that is extended to ```ps ax``` for root, then the existing ssh-agent will still work.
-
- 17 Sep, 2016 1 commit
-
-
Marc Cornellà authored
The alternative is using tools that aren't available everywhere. The latest report is that cygwin/msys2 doesn't have pgrep. Fixes #5418.
-
- 05 Sep, 2016 1 commit
-
-
Marc Cornellà authored
Confirmed to work on MacOS, OpenBSD, Solaris and busybox.
-
- 03 Sep, 2016 6 commits
-
-
Marc Cornellà authored
On systems where the shell cannot be changed because of a strict security policy, ssh-agent will use the syntax of whatever the default $SHELL is. For instance, if the default shell is tcsh, ssh-agent will use the c-shell style (setenv). This change forces ssh-agent to use bourne-style syntax since that has to be later interpreted by zsh. Consequently, the environment file will contain `export' statements from now on (instead of `setenv').
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Marc Cornellà authored
-
Maximilian Güntner authored
This change is important when ssh-add is not inside /usr/bin e.g. on NixOS. Signed-off-by: Maximilian Güntner <code@maschinenpsychologe.de>
-
- 20 Aug, 2016 1 commit
-
-
Piotr Gaczkowski authored
-
- 24 May, 2014 1 commit
-
-
ncanceill authored
-
- 13 Mar, 2014 1 commit
-
-
Christian Höltje authored
On an OS X laptop, the variable `$HOST` changes a lot depending on what wifi network you're connected to. This causes a lot of `~/.ssh/environment-$HOST` files to be created and causes multiple ssh-agents to created. Instead, use `scutil --get ComputerName` to get something more stable.
-
- 04 Nov, 2013 1 commit
-
-
nishigori authored
-
- 16 Jul, 2013 1 commit
-
-
Armin Widegreen authored
-
- 16 Mar, 2013 1 commit
-
-
Marcel Wolf authored
By default, ssh-agent stores identities forever. It has an option to set a maximum lifetime for identites (useful to expire passphrase protected keys). Allow this option to be set using: zstyle :omz:plugins:ssh-agent lifetime <time>
-
- 30 Dec, 2012 1 commit
-
-
Anders Andersson authored
OpenBSD doesn't have -ef flags for ps. Both linux and OpenBSD have -x flags which works just as greate here
-
- 05 Jun, 2011 2 commits
- 01 Mar, 2011 1 commit
-
-
Theodore Robert Campbell Jr authored
-
- 01 Oct, 2010 2 commits
-
-
Robby Russell authored
Reorganizing plugins so that each plugin has it's own directory now so that any plugin-specific functions can be bundled within there.
-
Robby Russell authored
-
- 25 Sep, 2010 1 commit
-
-
gwjo authored
Implement a simple module that automatically launches the ssh-agent when you login and adds your default key. Useful for anyone that does remote work and thus doesn't have access to a keychain tool.
-