«« GNU PRIVACY GUARD »»
In this page, along with GnuPG, there are some packages that contains related programs and libraries. By installing these packages, it's possible to get full PGP/MIME and S/MIME support on KMail. Starting from version 1.7 (available in KDE 3.3.0), KMail can obtain both PGP/MIME and S/MIME support, via GPGME. In order to activate these supports, all of the packages in this page have to be installed. After installation, a short work of configuration is required. It is nicely explained in
this page of KMail, starting from the point "Configure GnuPG to use gpg-agent".
GnuPG is a complete and free replacement for PGP. Because it does not use the patented IDEA algorithm, it can be used without any restrictions. GnuPG is a RFC2440 (OpenPGP) compliant application.
./configure --prefix=/usr --sysconfdir=/etcThis is a library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and more. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticLibgcrypt is a general purpose crypto library based on the code used in GnuPG. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticThis is the IPC library used by GnuPG 1.9, GPGME and a few other packages. It used to be included with the latter packages but then it was separated out to a stand alone library. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etcKSBA is a library to make X.509 certificates as well as the CMS easily accessible by other applications. Both specifications are building blocks of S/MIME and TLS. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticDirmngr is a server for managing and downloading certificate revocation lists (CRLs) for X.509 certificates and for downloading the certificates themselves. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticGnuPG 2.0 is the stable version of GnuPG integrating support for OpenPGP and S/MIME. You should use this GnuPG version if you want to use the gpg-agent or gpgsm (the S/MIME variant of gpg). Note that the gpg-agent is also helpful when using the previous gpg versions (1.4.x or old 1.2.x). There are no problems installing 1.4 and 2.0 alongside; in fact the GnuPG team suggests to do this.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticGPGME (GnuPG Made Easy) is a library designed to make access to GnuPG easier for applications. Second build, recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticPinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the
Ägypten project. Includes interfaces for Qt, GTK+, GTK+2, Curses. Recompiled with gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --enable-pinentry-qt
--enable-pinentry-gtk=no --enable-pinentry-gtk2 --enable-pinentry-curses