Building TrueCrypt 7.1a on Ubuntu 12.04 TLS

sudo apt-get install build-essential libfuse-dev libgtk2.0-dev nasm libwxgtk2.8-dev
mkdir ~/src/pkcs-11_v2-20_inc/ -p
cd ~/src/pkcs-11_v2-20_inc/
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h
cd ~/src/
tar -zxf TrueCrypt\ 7.1a\ Source.tar.gz
cd truecrypt-7.1a-source/
export PKCS11_INC=~/src/pkcs-11_v2-20_inc/
make

Install it:

sudo install -m 755 Main/truecrypt /usr/bin

Add desktop entry:

[Desktop Entry]
Encoding=UTF-8
Name=TrueCrypt
GenericName=TrueCrypt
Comment=TrueCrypt
Exec=/usr/bin/truecrypt
Icon=truecrypt
Terminal=false
Type=Application
Categories=Encryption;Encryption Tools;Utility;
gedit truecrypt.desktop
sudo cp truecrypt.desktop /usr/share/applications/truecrypt.desktop

Add icon:

wget "https://drive.google.com/uc?id=0B1b6sZsg-UwJUlhKcFdJbEVyRGM&export=download" -O truecrypt.xpm 
sudo cp truecrypt.xpm /usr/share/pixmaps/truecrypt.xpm

Read how to obtain genuine copy of the source code (7.1a) here: I am not using TrueCrypt version 7.2.

Comments

TedJonesWeb.blogspot.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com

Popular posts from this blog

The new Bitstamp's KYC (Know Your Customer) questionnaire is intrusive and out of control

"The Uncensored Hidden Wiki" fake replica!

Do not use (only) flash memory (SSD drives, hardware wallets, USB flash drives) for your precious private keys!

Archiving private keys - TLDR version

Do not use default options for the scrypt utility and keepass2!