Change location of setup.inc and formatting changes.
[gnupg-doc.git] / web / download / index.org
1 #+STARTUP: showall
2 #+SETUPFILE: "../share/setup.inc"
3 #+macro: check_sig_note  GnuPG distributions are signed. It is wise and more secure to check out for their [[integrity_check.org][integrity]].
4
5
6 * Download
7
8   We suggest that you download the GNU Privacy Guard from a mirror
9   site close to you. See our [[mirrors.org][list of mirrors]] . To locate a /source
10   package/ (indicated by an `S') on a mirror, follow the link to
11   the *gnupg* directory; to locate a /binary package/ (indicated by a
12   `B') follow the link to the *binary*.
13
14   [[../misc/donations.org][file:../share/btn-donate.png]]
15
16   The table below provides links to the location of the files on the
17   primary server only.
18
19 ** GnuPG 2.0
20
21    GnuPG 2.0 is the new modularized version of GnuPG supporting
22    OpenPGP and S/MIME
23
24    | GnuPG {{{gnupg_ver}}} full source code     | {{{gnupg_size}}} | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg_ver}}}.tar.bz2][FTP]] |
25    | Signature for previous file                |                  |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg_ver}}}.tar.bz2.sig][FTP]] |
26
27    SHA-1 checksum for the above file:
28 #+begin_example:
29    {{{gnupg_sha1}}} gnupg-{{{gnupg_ver}}}.tar.bz2
30 #+end_example:
31
32    {{{check_sig_note}}}
33
34
35 ** GnuPG 1.4
36
37    | GnuPG {{{gnupg1_ver}}} source compressed using /bzip2/     | {{{gnupg1_size}}}       | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2][FTP]] |
38    | Signature for previous file                                |                         |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.bz2.sig][FTP]] |
39    | GnuPG {{{gnupg1_ver}}} source compressed using /gzip/      | {{{gnupg1_size_gz}}}    | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.gz][FTP]] |
40    | Signature for previous file                                |                         |   | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_ver}}}.tar.gz.sig][FTP]] |
41    | A patch file to upgrade to a {{{gnupg1_ver}}} source tree  | {{{gnupg1_patch_size}}} | S | [[{{{ftp_base}}}/gnupg/gnupg-{{{gnupg1_patch_ver}}}.diff.bz2][FTP]] |
42
43    SHA-1 checksums for the above files:
44 #+begin_example:
45    {{{gnupg1_sha1}}} gnupg-{{{gnupg1_ver}}}.tar.bz2
46    {{{gnupg1_sha1_gz}}} gnupg-{{{gnupg1_ver}}}.tar.gz
47    {{{gnupg1_patch_sha1}}} gnupg-{{{gnupg1_patch_ver}}}.diff.bz2
48 #+end_example:
49
50    Select one of them. To shorten the download time, you probably want
51    to get the /bzip2/ compressed file. Please try another mirror if
52    exceptionally your mirror is not yet up to date.
53
54    {{{check_sig_note}}}
55
56 ** GnuPG Binaries
57
58    Packages for *MS-Windows* are available at [[http://gpg4win.org][Gpg4win]].
59
60    Packages for *Mac OS X* should be available at [[http://gpgtools.org][Mac GPG]].
61
62    The following links direct you to external sites and those may provide
63    old and possible very outdated versions of GnuPG.
64
65    - Packages for *Debian GNU/Linux* are available at the [[http://www.debian.org][Debian site]].
66
67    - *RPM* packages of this software should be available from [[http://rpmfind.net/][rpmfind]]
68      network.
69
70    - Packages for other *POSIX-like* operating systems might be
71      available at [[http://gnupg.unixsecurity.com.br][Unix Security]].
72
73    - Sources and precompiled binaries for *RISC OS* are available at
74      [[http://www.sbellon.de/gnupg.html][Stefan Bellon's home page]] who ported GnuPG to this platform.
75
76    - A port to *VMS* is maintained by Steven M. Schweda at
77      [[http://www.antinode.info/dec/sw/gnupg.html][antinode.info]].
78
79
80 ** Gnu Privacy Assistant
81
82    [[../related_software/gpa/index.org][GPA]] is still work in progress, so don't expect that everything
83    works and be careful when using production quality secret keys.
84
85    | GPA {{{gpa_ver}}} full source code | {{{gpa_size}}} | S | [[{{{ftp_base}}}/gcrypt/gpa/gpa-{{{gpa_ver}}}.tar.bz2][FTP]] |
86    | Signature for previous file        |                |   | [[{{{ftp_base}}}/gcrypt/gpa/gpa-{{{gpa_ver}}}.tar.bz2.sig][FTP]] |
87
88    {{{check_sig_note}}}
89
90
91 ** GnuPG Made Easy
92
93    [[../related_software/libraries.en.html#lib-GPGME][GPGME]] (GnuPG Made Easy) is a C language library that allows to add
94    support for cryptography to a program. It is designed to make
95    access to public key crypto engines like GnuPG or GpgSM easier for
96    applications. GPGME provides a high-level crypto API for
97    encryption, decryption, signing, signature verification and key
98    management.
99
100    | GPGME {{{gpgme_ver}}} full source code | {{{gpgme_size}}} | S | [[{{{ftp_base}}}/gcrypt/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2][FTP]] |
101    | Signature for previous file            |                  |   | [[{{{ftp_base}}}/gcrypt/gpgme/gpgme-{{{gpgme_ver}}}.tar.bz2.sig][FTP]] |
102
103    SHA-1 checksum for the above file:
104 #+begin_example:
105    {{{gpgme_sha1}}} gpgme-{{{gpgme_ver}}}.tar.bz2
106 #+end_example:
107
108    {{{check_sig_note}}}
109
110
111 ** Libgcrypt
112
113    [[../related_software/libraries.en.html#lib-libgcrypt][Libgcrypt]] is GNU's basic cryptographic library.
114
115    | Libgcrypt {{{libgcrypt_ver}}} full source code | {{{libgcrypt_size}}} | S | [[{{{ftp_base}}}/gcrypt/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2][FTP]] |
116    | Signature for previous file                    |                      |   | [[{{{ftp_base}}}/gcrypt/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2.sig][FTP]] |
117
118    SHA-1 checksum for the above file:
119 #+begin_example:
120    {{{libgcrypt_sha1}}} libgcrypt-{{{libgcrypt_ver}}}.tar.bz2
121 #+end_example:
122
123    {{{check_sig_note}}}
124
125
126 ** Libksba
127
128    [[../related_software/libraries.en.html#lib-libksba][Libksba]] is a CMS and X.509 access library.
129
130    | Libksba {{{libksba_ver}}} full source code | {{{libksba_size}}} | S | [[{{{ftp_base}}}/gcrypt/libksba/libksba-{{{libksba_ver}}}.tar.bz2][FTP]] |
131    | Signature for previous file                |                    |   | [[{{{ftp_base}}}/gcrypt/libksba/libksba-{{{libksba_ver}}}.tar.bz2.sig][FTP]] |
132
133    SHA-1 checksum for the above file:
134 #+begin_example:
135    {{{libksba_sha1}}} libksba-{{{libksba_ver}}}.tar.bz2
136 #+end_example:
137
138    {{{check_sig_note}}}
139
140
141 ** DirMngr
142
143    DirMngr is a daemon to handle CRL and certificate requests for
144    GnuPG 2.0. It might also be installed as a system daemon for CRL
145    and OCSP checks.
146
147    | DirMngr {{{dirmngr_ver}}} full source code | {{{dirmngr_size}}} | S | [[{{{ftp_base}}}/gcrypt/dirmngr/dirmngr-{{{dirmngr_ver}}}.tar.bz2][FTP]] |
148    | Signature for previous file                |                    |   | [[{{{ftp_base}}}/gcrypt/dirmngr/dirmngr-{{{dirmngr_ver}}}.tar.bz2.sig][FTP]] |
149
150    SHA-1 checksum for the above file:
151 #+begin_example:
152    {{{dirmngr_sha1}}} dirmngr-{{{dirmngr_ver}}}.tar.bz2
153 #+end_example:
154
155    {{{check_sig_note}}}
156
157
158 ** Libgpg-error
159
160    [[../related_software/libraries.en.html#lib-libgpg-error][Libgpg-error]] is a small library with error codes and descriptions
161    shared by most GnuPG related software.
162
163    | Libgpg-error {{{libgpg_error_ver}}} full source code | {{{libgpg_error_size}}} | S | [[{{{ftp_base}}}/gcrypt/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2][FTP]] |
164    | Signature for previous file                          |                         |   | [[{{{ftp_base}}}/gcrypt/libgpg-error/libgpg-error-{{{libgpg_error_ver}}}.tar.bz2.sig][FTP]] |
165
166    SHA-1 checksum for the above file:
167 #+begin_example:
168    {{{libgpg_error_sha1}}} libgpg-error-{{{libgpg_error_ver}}}.tar.bz2
169 #+end_example:
170
171    {{{check_sig_note}}}
172
173
174 ** Libassuan
175
176    [[../related_software/libraries.en.html#lib-libassuan][Libassuan]] is the IPC library used by some GnuPG related software.
177
178    | Libassuan {{{libassuan_ver}}} full source code | {{{libassuan_size}}} | S | [[{{{ftp_base}}}/gcrypt/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2][FTP]] |
179    | Signature for previous file                    |                      |   | [[{{{ftp_base}}}/gcrypt/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2.sig][FTP]] |
180
181    SHA-1 checksum for the above file:
182 #+begin_example:
183    {{{libassuan_sha1}}} libassuan-{{{libassuan_ver}}}.tar.bz2
184 #+end_example:
185
186    {{{check_sig_note}}}
187
188
189 ** Entropy Gathering Daemon
190
191   The latest version of the [[../related_software/libraries.en.html#lib-EGD][Entropy Gathering Daemon]] is available at
192   the usual GnuPG sites:
193
194   | EGD 0.8 source code.         | 30kB | S | [[ftp://ftp.gnupg.org/gcrypt/egd/egd-0.8.tar.gz][FTP]] |
195   | Signature for previous file. |      |   | [[ftp://ftp.gnupg.org/gcrypt/egd/egd-0.8.tar.gz.asc][FTP]] |
196
197   {{{check_sig_note}}}