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