%general-entities; ]> $LastChangedBy$ $Date$ GnuPG-&gnupg-version; GnuPG 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 package. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gnupg-md5sum; Download size: &gnupg-size; Estimated disk space required: &gnupg-buildsize; Estimated build time: &gnupg-time; GnuPG Dependencies Optional , , , , an , , and docbook-to-man User Notes: Installation of GnuPG Install GnuPG by running the following commands: ./configure --prefix=/usr --libexecdir=/usr/lib && make If you have 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 && chmod -v 4755 /usr/bin/gpg && install -v -m755 -d /usr/share/doc/gnupg-&gnupg-version; && mv -v /usr/share/gnupg/{FAQ,faq.html} /usr/share/doc/gnupg-&gnupg-version; && install -v -m644 \ doc/{highlights-1.4.txt,OpenPGP,samplekeys.asc,DETAILS,*.texi} \ /usr/share/doc/gnupg-&gnupg-version; 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-&gnupg-version; Command Explanations --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. Contents Installed Programs Installed Libraries Installed Directories gpg, gpg-zip, gpgsplit, and gpgv None /usr/lib/gnupg, /usr/share/gnupg and /usr/share/doc/gnupg-&gnupg-version; Short Descriptions gpg is the backend (command-line interface) for this OpenPGP implementation. gpg gpgsplit separates key rings. gpgsplit gpgv is a verify only version of gpg. gpgv