summaryrefslogtreecommitdiffstats
path: root/doc/debugging.texi
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2016-02-16 12:58:53 +0100
committerWerner Koch <wk@gnupg.org>2016-02-16 13:01:17 +0100
commita1c11283af759c1045a8bb75815db325f415ded4 (patch)
tree24e3505370d9cd428a875c5ff0bc59b5e7055231 /doc/debugging.texi
parentcommon, g10: Fix indentation to silence GCC-6. (diff)
downloadgnupg2-a1c11283af759c1045a8bb75815db325f415ded4.tar.xz
gnupg2-a1c11283af759c1045a8bb75815db325f415ded4.zip
doc: Add a gnupg-module-overview picture.
* doc/gnupg-module-overview.svg: New. * doc/debugging.texi (Component interaction): New. * doc/Makefile.am (EXTRA_DIST): Add PNG and PDF versions of gnupg-module-overview.svg. Remove two eps files. (BUILT_SOURCES): Add gnupg-module-overview.pdf and .png. Remove gnupg-card-architecture.epsl (gnupg_TEXINFOS): Add gnupg-module-overview.svg (gnupg.dvi): New. (DISTCLEANFILES): Remove build eps files. -- Many thanks to Emanuel Schütze for helping with the redesign of the module overview. The original file has been used by mere for years in talks but was never a proper part of GnuPG. The EPS files have been removed due to their size. Thus to build the "dvi" target the convert tool is required. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'doc/debugging.texi')
-rw-r--r--doc/debugging.texi27
1 files changed, 19 insertions, 8 deletions
diff --git a/doc/debugging.texi b/doc/debugging.texi
index 7965dbc8f..debdd40f1 100644
--- a/doc/debugging.texi
+++ b/doc/debugging.texi
@@ -262,19 +262,30 @@ can't do anything about it without actually downloading the keys.
@menu
-* GnuPG-1 and GnuPG-2:: Relationship between the two branches.
+* Component interaction:: How the components work together.
+* GnuPG-1 and GnuPG-2:: Relationship between GnuPG 1.4 and 2.x.
@end menu
-@node GnuPG-1 and GnuPG-2
-@subsection Relationship between the two branches.
-Here is a little picture showing how the components work together:
+@node Component interaction
+@subsection How the components work together.
-@image{gnupg-card-architecture, 10cm}
-@noindent
-Lets try to explain it:
+@float Figure,fig:moduleoverview
+@caption{GnuPG module overview}
+@center @image{gnupg-module-overview, 150mm,,GnuPG modules}
+@end float
+
+
+@node GnuPG-1 and GnuPG-2
+@subsection Relationship between GnuPG 1.4 and 2.x.
+
+Here is a little picture showing how the different GnuPG versions make
+use of a smartcard:
-TO BE DONE.
+@float Figure,fig:cardarchitecture
+@caption{GnuPG card architecture}
+@center @image{gnupg-card-architecture, 150mm,, GnuPG card architecture}
+@end float