\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename gnupg.info @include version.texi @settitle Using the GNU Privacy Guard @c A couple of macros with no effect on texinfo @c but used by the yat2m processor. @macro manpage {a} @end macro @macro mansect {a} @end macro @macro manpause @end macro @macro mancont @end macro @c Create a separate index for command line options. @defcodeindex op @c Merge the standard indexes into a single one. @syncodeindex fn cp @syncodeindex vr cp @syncodeindex ky cp @syncodeindex pg cp @syncodeindex tp cp @c %**end of header @copying This is the @cite{The GNU Privacy Guard Manual} (version @value{VERSION}, @value{UPDATED}). @iftex Published by the Free Software Foundation@* 59 Temple Place - Suite 330@* Boston, MA 02111-1307 USA @end iftex Copyright @copyright{} 2002, 2004, 2005, 2006 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The text of the license can be found in the section entitled ``Copying''. @end quotation @end copying @dircategory GNU Utilities @direntry * gpg: (gnupg). OpenPGP encryption and signing tool. * gpgsm: (gnupg). S/MIME encryption and signing tool. @end direntry @c @c Printing stuff taken from gcc. @c @macro gnupgtabopt{body} @code{\body\} @end macro @macro gnupgoptlist{body} @smallexample \body\ @end smallexample @end macro @c Makeinfo handles the above macro OK, TeX needs manual line breaks; @c they get lost at some point in handling the macro. But if @macro is @c used here rather than @alias, it produces double line breaks. @iftex @alias gol = * @end iftex @ifnottex @macro gol @end macro @end ifnottex @c @c Titlepage @c @setchapternewpage odd @titlepage @title Using the GNU Privacy Guard @subtitle Version @value{VERSION} @subtitle @value{UPDATED} @sp 3 @image{gnupg-badge-openpgp,8cm,,The GnuPG Logo} @sp 3 @author Werner Koch (@email{wk@@gnupg.org}) @page @vskip 0pt plus 1filll @insertcopying @end titlepage @ifnothtml @summarycontents @contents @page @end ifnothtml @ifnottex @node Top @top @insertcopying This manual documents how to use the GNU Privacy Guard system as well as the administration and the architecture. @end ifnottex @menu * Invoking GPG:: Using the OpenPGP protocol. * Invoking GPGSM:: Using the S/MIME protocol. * Invoking GPG-AGENT:: How to launch the secret key daemon. * Invoking SCDAEMON:: How to handle Smartcards. * Specify a User ID:: How to Specify a User Id. * Helper Tools:: Description of small helper tools * System Notes:: Notes pertaining to certain OSes. * Debugging:: How to solve problems * Assuan:: Description of the Assuan protocol. * Copying:: GNU General Public License says how you can copy and share GnuPG * Contributors:: People who have contributed to GnuPG. * Glossary:: Short descrition of used terms. * Option Index:: Index to command line options. * Index:: Index of concepts and symbol names. @end menu @ifhtml @center @image{gnupg-badge-openpgp,6cm,,The GnuPG Logo} @end ifhtml @ifhtml @page @summarycontents @contents @end ifhtml @include gpg.texi @include gpgsm.texi @include gpg-agent.texi @include scdaemon.texi @node Specify a User ID @chapter How to Specify a User Id @anchor{how-to-specify-a-user-id} @include specify-user-id.texi @include tools.texi @include sysnotes.texi @include debugging.texi @include assuan.texi @include gpl.texi @include contrib.texi @c --------------------------------------------------------------------- @c Indexes @c --------------------------------------------------------------------- @include glossary.texi @node Option Index @unnumbered Option Index @printindex op @node Index @unnumbered Index @printindex cp @c --------------------------------------------------------------------- @c Epilogue @c --------------------------------------------------------------------- @bye