summaryrefslogtreecommitdiffstats
path: root/doc/debugging.texi
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2005-06-07 21:09:18 +0200
committerWerner Koch <wk@gnupg.org>2005-06-07 21:09:18 +0200
commit33701641829798ddd7fced64cf9a504cc5f48cc1 (patch)
treea2a787141e9fa5ff1cedd913bd2d3950750503ce /doc/debugging.texi
parent2005-06-04 Marcus Brinkmann <marcus@g10code.de> (diff)
downloadgnupg2-33701641829798ddd7fced64cf9a504cc5f48cc1.tar.xz
gnupg2-33701641829798ddd7fced64cf9a504cc5f48cc1.zip
New debugging optionhs, updates to the manual.
Diffstat (limited to 'doc/debugging.texi')
-rw-r--r--doc/debugging.texi44
1 files changed, 44 insertions, 0 deletions
diff --git a/doc/debugging.texi b/doc/debugging.texi
index 49ab70bde..429dbd407 100644
--- a/doc/debugging.texi
+++ b/doc/debugging.texi
@@ -18,6 +18,7 @@ solve the problem at hand.
@menu
* Debugging Tools:: Description of some useful tools
* Common Problems:: Commonly seen problems.
+* Architecture Details:: How the whole thing works internally.
@end menu
@@ -105,6 +106,49 @@ shell). Even for GUI based Pinentries; you should have set
on how to do it.
+@item SSH hangs while a popping up pinentry was expected
+
+SSH has no way to tell the gpg-agent what terminal or X display it is
+running on. So when remotely logging into a box where a gpg-agent with
+SSH support is running, the pinentry will get popped up on whatever
+display t he gpg-agent has been started. To solve this problem you may
+issue the command
+
+@smallexample
+echo UPDATESTARTUPTTY | gpg-connect-agent
+@end smallexample
+
+and the next pinentry will pop up on your display or screen. However,
+you need to kill the running pinentry first because only one pinentry
+may be running at once. If you plan to use ssh on a new display you
+should issue the above command before invoking ssh or any other service
+making use of ssh.
+
@end itemize
+
+@c ********************************************
+@c *** Architecture Details *****************
+@c ********************************************
+@node Architecture Details
+@section How the whole thing works internally.
+
+
+@menu
+* gpg 1.4 vs. 1.9:: Relationship between the two branches.
+@end menu
+
+@node gpg 1.4 vs. 1.9
+@subsection Relationship between the two branches.
+
+Here is a little picture showing how the components work together:
+
+@image{gnupg-card-architecture, 14cm}
+
+@noindent
+Lets try to explain it:
+
+TO BE DONE.
+
+