GnuPG-1.4.11

Introduction to GnuPG

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. For a more enhanced version of GnuPG which supports S/MIME, see the GnuPG-2.0.18 package.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

GnuPG Dependencies

Optional

OpenLDAP-2.4.23, libusb-compat-0.1.3, cURL-7.22.0, an MTA, and docbook-to-man

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gnupg

Installation of GnuPG

Install GnuPG by running the following commands:

./configure --prefix=/usr --libexecdir=/usr/lib &&
make

If you have TeX Live-20110705 installed and you wish to create documentation in alternate formats, issue the following command:

make -C doc pdf html

To test the results, issue: make check.

Now, as the root user:

make install &&

install -v -m755 -d /usr/share/doc/gnupg-1.4.11 &&
mv -v /usr/share/gnupg/FAQ /usr/share/doc/gnupg-1.4.11 &&
install -v -m644 \
    doc/{highlights-1.4.txt,OpenPGP,samplekeys.asc,DETAILS,*.texi} \
    /usr/share/doc/gnupg-1.4.11

If you created alternate formats of the documentation, install it using the following command as the root user:

cp -v -R doc/gnupg1.{html,pdf} /usr/share/doc/gnupg-1.4.11

Command Explanations

--libexecdir=/usr/lib: This command creates a gnupg directory in /usr/lib instead of /usr/libexec.

Contents

Installed Programs: gpg, gpg-zip, gpgsplit, and gpgv
Installed Libraries: None
Installed Directories: /usr/lib/gnupg, /usr/share/gnupg and /usr/share/doc/gnupg-1.4.11

Short Descriptions

gpg

is the backend (command-line interface) for this OpenPGP implementation.

gpg-zip

shell script that implements a gpg-ized version of tar.

gpgsplit

separates key rings.

gpgv

is a verify only version of gpg.

Last updated on 2011-12-07 02:46:41 +0000