«« GNU PRIVACY GUARD »»
In questa pagina, assieme a GnuPG, ho collocato alcuni pacchetti che contengono programmi e librerie correlate. Installando questi pacchetti è possibile ottenere il pieno supporto PGP/MIME e S/MIME su KMail. A partire dalla versione 1.7 del client di posta (presente in KDE 3.3.0), KMail può supportare infatti sia PGP/MIME che S/MIME, tramite GPGME. Per sfruttare questa possibilità, tutti i pacchetti di questa pagina devono essere installati. Dopo l'installazione, occorre anche fare un minimo lavoro di configurazione che è spiegato ottimamente in
questa pagina di KMail, a partire dal punto "Configure GnuPG to use gpg-agent".
GnuPG è un sostituto completo e libero di PGP. Poichè non usa l'algoritmo brevettato IDEA, può essere usato senza restrizioni; inoltre GnuPG è conforme alla RFC2440 (OpenPGP).
./configure --prefix=/usr --sysconfdir=/etcQuesta libreria definisce valori di errore comuni per tutti i componenti GnuPG. Tra questi GPG, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon e altri ancora. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticLibgcrypt è una generica libreria di cifratura basata sul codice usato in GnuPG. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticQuesta è la libreria IPC usata da GnuPG 1.9, GPGME e qualche altro pacchetto. Era precedentemente inclusa con i suddetti software, ma successivamente è stata separata ed è diventata una libreria a sè stante. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etcKSBA è una libreria per la realizzazione di certificati X.509 e CMS facilmente accessibile da altre applicazioni. Entrambe le specifiche sono blocchi costituenti di S/MIME e TLS. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticDirmngr è un server per la gestione e il download di certificate revocation list (CRLs) per certificati X.509 e per il download degli stessi. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticGnuPG 2.0 è la versione stabile di GnuPG che integra il supporto per OpenPGP e S/MIME. Si usi questa versione di GnuPG se si desidera disporre di gpg-agent o gpgsm (la variante S/MIME di gpg). Si noti che gpg-agent è utile anche qualora si usino le versioni precedenti di gpg (1.4.x o la vecchia 1.2.x). Non ci sono problemi nell'installare assieme le versioni 1.4 e 2.0; in effetti il team di GnuPG suggerisce di fare proprio questo.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticGPGME (GnuPG Made Easy) è una libreria progettata per rendere più semplice l'accesso a GnuPG per le applicazioni. Seconda build, ricompilata con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --disable-staticPinentry è una collezione di finestre di dialogo per l'inserimento di PIN o password che utilizzano il protocollo Assuan così come indicato nel
progetto Ägypten. Include interfacce per Qt, GTK+, GTK+2, Curses. Ricompilato con gcc 4.2.3.
./configure --prefix=/usr --sysconfdir=/etc --enable-pinentry-qt
--enable-pinentry-gtk=no --enable-pinentry-gtk2 --enable-pinentry-curses