Complete Ubuntu compile of GnuPG
murphy
mac3iii at gmail.com
Wed Nov 22 03:44:03 CET 2017
My goal is to compile the latest version of GnuPG for Ubuntu. The
following bash file does pretty well:
cd ~/Downloads
version=gnupg-2.2.3
wget https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2
wget https://gnupg.org/ftp/gcrypt/gnupg/$version.tar.bz2.sig
tar xf $version.tar.bz2
cd $version
sudo apt-get update
sudo apt-get install -y libldap2-dev
sudo apt-get install -y gtk+-2
sudo apt-get install -y rng-tools
sudo apt-get install -y libbz2-dev
sudo apt-get install -y zlib1g-dev
sudo apt-get install -y libgmp-dev
sudo apt-get install -y nettle-dev
sudo apt-get install -y libgnutls28-dev
sudo apt-get install -y libsqlite3-dev
sudo apt-get install -y adns-tools
sudo apt-get install -y libreadline-dev
sudo apt-get install -y pinentry-gtk2
sudo apt-get install -y pcscd scdaemon
sudo make -f build-aux/speedo.mk native INSTALL_PREFIX=/usr/local
sudo ldconfig
But there are a couple of no answers I would like to eliminate:
GnuPG v2.2.3 has been configured as follows:
Revision: 97f4fea (38900)
Platform: GNU/Linux (x86_64-pc-linux-gnu)
OpenPGP: yes
S/MIME: yes
Agent: yes
Smartcard: yes (without internal CCID driver)
G13: no
Dirmngr: yes
Gpgtar: yes
WKS tools: no
Protect tool: (default)
LDAP wrapper: (default)
Default agent: (default)
Default pinentry: (default)
Default scdaemon: (default)
Default dirmngr: (default)
Dirmngr auto start: yes
Readline support: yes
LDAP support: yes
TLS support: gnutls
TOFU support: yes
Tor support: yes
Specifically G13 and WKS tools are not supported. Am I missing some
dependencies? Preferably they should be available via 'sudo apt-get
install' since this is checked for in new compiles and not reinstalled.
The bash file works on a fresh install of Ubuntu 16.04, 17.10 and
Raspbian Stretch (for Raspberry Pi). Any suggestions for improvements?
Murphy
More information about the Gnupg-users
mailing list