summaryrefslogtreecommitdiffstats
path: root/doc/gpg-agent.texi
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2010-10-14 18:34:31 +0200
committerWerner Koch <wk@gnupg.org>2010-10-14 18:34:31 +0200
commit764e88d4df29204be6ea2206cf753c56ec0f5b5f (patch)
treed38aa151706b32ce1ddbec2e7f012d317618072a /doc/gpg-agent.texi
parentSome tweaks to the agent startup. (diff)
downloadgnupg2-764e88d4df29204be6ea2206cf753c56ec0f5b5f.tar.xz
gnupg2-764e88d4df29204be6ea2206cf753c56ec0f5b5f.zip
All tests work are again working
Diffstat (limited to 'doc/gpg-agent.texi')
-rw-r--r--doc/gpg-agent.texi14
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/gpg-agent.texi b/doc/gpg-agent.texi
index d504d2a99..02a2c28a9 100644
--- a/doc/gpg-agent.texi
+++ b/doc/gpg-agent.texi
@@ -485,7 +485,7 @@ pinentry to pop up at the @code{tty} or display you started the agent.
@item --enable-ssh-support
@opindex enable-ssh-support
-Enable emulation of the OpenSSH Agent protocol.
+Enable the OpenSSH Agent protocol.
In this mode of operation, the agent does not only implement the
gpg-agent protocol, but also the agent protocol used by OpenSSH
@@ -512,10 +512,20 @@ has been started. To switch this display to the current one, the
following command may be used:
@smallexample
-echo UPDATESTARTUPTTY | gpg-connect-agent
+gpg-connect-agent updatestartuptty /bye
@end smallexample
+Although all GnuPG components try to start the gpg-agent as needed, this
+is not possible for the ssh support because ssh does not know about it.
+Thus if no GnuPG tool which accesses the agent has been run, there is no
+guarantee that ssh is abale to use gpg-agent for authentication. To fix
+this you may start gpg-agent if needed using this simple command:
+@smallexample
+gpg-connect-agent /bye
+@end smallexample
+
+Adding the @option{--verbose} shows the progress of starting the agent.
@end table