The GnuPG package contains a public/private key encryptor. This is becoming useful for signing files or emails as proof of identity and preventing tampering with the contents of the file or email.
Download (HTTP): http://public.ftp.planetmirror.com/pub/gnupg/gnupg-1.4.3.tar.bz2
Download (FTP): ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.3.tar.bz2
Download MD5 sum: d237d8fe1c4afa379f56dbda0e0b40e4
Download size: 3.1 MB
Estimated disk space required: 38.1 MB
Estimated build time: 0.5 SBU
OpenSSL-0.9.8d, OpenLDAP-2.3.27, libusb-0.1.12, cURL-7.15.3, an MTA, DocBook-utils-0.6.14, and docbook-to-man
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnupg
Install GnuPG by running the following commands:
./configure --prefix=/usr --libexecdir=/usr/lib && make
If you have teTeX-3.0 installed and you wish to create documentation in alternate formats, issue the following commands:
make -C doc pdf ps html && makeinfo --plaintext -o doc/gpg.txt doc/gpg.texi && makeinfo --plaintext -o doc/gpgv.txt doc/gpgv.texi
To test the results, issue: make check.
Now, as the root user:
make install && chmod -v 4755 /usr/bin/gpg && install -v -m755 -d /usr/share/doc/gnupg-1.4.3 && mv -v /usr/share/gnupg/{FAQ,faq.html} /usr/share/doc/gnupg-1.4.3 && install -v -m644 \ doc/{highlights-1.4.txt,OpenPGP,samplekeys.asc,DETAILS,*.texi} \ /usr/share/doc/gnupg-1.4.3
If you created alternate formats of the documentation, install it using the following command as the root user:
cp -v -R doc/gpg{,v}.{dvi,html,pdf,ps,txt} /usr/share/doc/gnupg-1.4.3
--libexecdir=/usr/lib: This command creates a gnupg directory in /usr/lib instead of /usr/libexec.
chmod -v 4755 /usr/bin/gpg: gpg is installed setuid root to avoid swapping out sensitive data.
Last updated on 2006-06-21 11:26:07 -0500