0a9130a20d451fe16d847b4b50da09e7544bcb98
[gnupg.git] / README
1                        The GNU Privacy Guard 2
2                       =========================
3                              Version 2.0
4
5
6 GnuPG 2.0 is the stable version of GnupG integrating support for
7 OpenPGP and S/MIME.  It does not conflict with an installed 1.4
8 OpenPGP-only version.
9
10
11 BUILD INSTRUCTIONS
12 ==================
13
14 GnuPG 2.0 depends on the following packages:
15
16   libgpg-error (ftp://ftp.gnupg.org/gcrypt/libgpg-error/)
17   libgcrypt    (ftp://ftp.gnupg.org/gcrypt/libgcrypt/)
18   libksba      (ftp://ftp.gnupg.org/gcrypt/libksba/)
19   libassuan    (ftp://ftp.gnupg.org/gcrypt/libassuan/)
20   
21 You also need the pinentry package for most function of GnuPG; however
22 it is not a build requirement.  pinentry is available at
23 ftp://ftp.gnupg.org/gcrypt/pinentry/ .
24
25 You should get the latest versions of course, the GnuPG configure
26 script complains if a version is not sufficient.
27
28 After building and installing the above packages in the order as given
29 above, you may now continue with GnuPG installation (you may also just
30 try to build GnuPG to see whether your already installed versions are
31 sufficient).
32
33 As with all packages, you just have to do
34
35  ./configure
36  make
37  make install
38
39 (Before doing install you might need to become root.)
40
41 If everything succeeds, you have a working GnuPG with support for
42 S/MIME and smartcards.  Note that there is no binary gpg but a gpg2 so
43 that this package won't conflict with a GnuPG 1.4 installation. gpg2
44 behaves just like gpg.
45
46 In case of problem please ask on gnupg-users@gnupg.org for advise.  Note
47 that this release is only expected to build on GNU and *BSD systems.
48
49
50
51 DOCUMENTATION
52 ==================
53
54 The complete documentation is in the texinfo manual named
55 `gnupg.info'.  Run "info gnupg" to read it.  If you want a a printable
56 copy of the manual, change to the "doc" directory and enter "make
57 gnupg.pdf".  For a HTML version enter "make gnupg.html" and point your
58 browser to gnupg.html/index.html.  Standard man pages for all
59 components are provided as well.
60