2004-01-29 20:16:59 +00:00
|
|
|
The GNU Privacy Guard 2
|
|
|
|
=========================
|
|
|
|
Version 1.9.x
|
2002-06-29 14:15:02 +00:00
|
|
|
|
|
|
|
|
2006-10-04 10:22:56 +00:00
|
|
|
GnuPG 1.9 is the future version of GnuPG; it is based on the gnupg-1.4
|
|
|
|
code and the previous newpg package. It will very soon lead to a
|
|
|
|
GnuPG 2.0 release.
|
2004-01-29 20:16:59 +00:00
|
|
|
|
2004-07-22 09:37:36 +00:00
|
|
|
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
|
2006-10-04 10:22:56 +00:00
|
|
|
helpful when using the standard gpg version (1.4.x). There are no
|
|
|
|
problems installing 1.4 and 1.9 alongside; in fact we suggest to do
|
|
|
|
this.
|
2004-07-22 09:37:36 +00:00
|
|
|
|
2004-01-29 20:16:59 +00:00
|
|
|
|
|
|
|
BUILD INSTRUCTIONS
|
|
|
|
==================
|
|
|
|
|
|
|
|
GnuPG 1.9 depends on the following packages:
|
|
|
|
|
2004-09-30 14:34:34 +00:00
|
|
|
libgpg-error (ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
|
|
|
|
libgcrypt (ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
|
2006-09-08 17:02:06 +00:00
|
|
|
libksba (ftp://ftp.gnupg.org/gcrypt/libksba/)
|
2004-01-29 20:16:59 +00:00
|
|
|
libassuan (ftp://ftp.gnupg.org/gcrypt/alpha/libassuan/)
|
|
|
|
|
2004-07-22 09:37:36 +00:00
|
|
|
You also need the pinentry package for most function of GnuPG; however
|
2004-01-29 20:16:59 +00:00
|
|
|
it is not a build requirement. pinentry is available at
|
|
|
|
ftp://ftp.gnupg.org/gcrypt/pinentry/ .
|
|
|
|
|
|
|
|
You should get the latest versions of course, the GnuPG configure
|
|
|
|
script complains if a version is not sufficient.
|
|
|
|
|
|
|
|
After building and installing the above packages in the order as given
|
2004-07-22 09:37:36 +00:00
|
|
|
above, you may now continue with GnuPG installation (you may also just
|
2004-01-29 20:16:59 +00:00
|
|
|
try to build GnuPG to see whether your already installed versions are
|
|
|
|
sufficient).
|
|
|
|
|
|
|
|
As with all packages, you just have to do
|
2003-12-23 11:05:19 +00:00
|
|
|
|
2004-01-29 20:16:59 +00:00
|
|
|
./configure
|
|
|
|
make
|
|
|
|
make install
|
2002-06-29 14:15:02 +00:00
|
|
|
|
2004-01-29 20:16:59 +00:00
|
|
|
(Before doing install you might need to become root.)
|
2002-06-29 14:15:02 +00:00
|
|
|
|
2004-01-29 20:16:59 +00:00
|
|
|
If everything succeeds, you have a working GnuPG with support for
|
|
|
|
S/MIME and smartcards. Note that there is no binary gpg but a gpg2 so
|
2006-09-08 17:02:06 +00:00
|
|
|
that this package won't conflict with a GnuPG 1.4 installation. gpg2
|
|
|
|
behaves just like gpg.
|
2004-01-29 20:16:59 +00:00
|
|
|
|
2006-09-08 17:02:06 +00:00
|
|
|
In case of problem please ask on gnupg-users@gnupg.org for advise. Note
|
2004-01-29 20:16:59 +00:00
|
|
|
that this release is only expected to build on GNU and *BSD systems.
|
|
|
|
|
|
|
|
|
|
|
|
|
2006-09-08 17:02:06 +00:00
|
|
|
DOCUMENTATION
|
|
|
|
==================
|
2004-01-29 20:16:59 +00:00
|
|
|
|
2006-09-08 17:02:06 +00:00
|
|
|
The complete documentation is in the texinfo manual named
|
|
|
|
`gnupg.info'. Run "info gnupg" to read it. If you want a a printable
|
|
|
|
copy of the manual, change to the "doc" directory and enter "make
|
|
|
|
gnupg.pdf". For a HTML version enter "make gnupg.html" and point your
|
|
|
|
browser to gnupg.html/index.html. Standard man pages for all
|
|
|
|
components are provided as well.
|
2004-01-29 20:16:59 +00:00
|
|
|
|