aboutsummaryrefslogtreecommitdiffstats
path: root/_zsh/80-gpg.zsh
Commit message (Collapse)AuthorAgeFilesLines
* zsh/gpg: add back the preexec hook to update tty for ssh agent supportAaron LI2018-02-201-0/+25
|
* gpg: rewrite gpg-agent handling with zshAaron LI2018-02-201-55/+12
| | | | | | | * do not hack to force to use `pinentry-curses` with custom `pinentry` and `gpg2-x11` shims * explain to use the `pinentry-gtk-2`, which will fallback to text mode * simply launch `gpg-agent` with `gpgconf --launch`
* zsh/gpg: simplify gpg-agent launch on login; add note about systemdAaron LI2018-02-201-1/+6
|
* zsh/gpg: ignore agent error in preexec hookAaron LI2018-02-051-3/+2
| | | | | | | | | For a NFS-shared-home cluster, once login to a node and start the gpg-agnet, then the original gpg-agent on the master will quit, which causes the annoying agent connection error. Simply ignore the error and do not try to launch the agent, which is of little use for the above cases.
* zsh/gpg: check the existence of pinentry-program then set itAaron LI2018-02-031-3/+6
|
* zsh: improve gpg-agent startup and support restartAaron LI2018-01-131-0/+7
|
* zsh: improve ssh-agent support by gpg-agentAaron LI2018-01-131-1/+32
|
* zsh: add 80-gpg.zsh to setup gpg, also fix TTY problem for ssh-supportAaron LI2017-10-201-0/+37