zuluCrypt

Depuis la fin de TrueCrypt ce logiciel est une bonne altenative pour gérer les disques cryptés sous Linux.

Installation de zuluCrypt

Il existe une version dans les dépôts mais d'une version inférieure à la dernière disponible. Je n'ai pas réussi avec la version des dépôts à ouvrir un disque créé avec une version plus récente, je préfère donc continuer à utiliser la dernière version depuis les sources.

git clone https://github.com/bwalex/tc-play.git zuluCrypt

Il faut lire le fichier BUILD_INSTRUCTIONS pour connaître la liste des dépendances qui doivent être installées, les noms et versions des peuvent changer suivant la distribution et le temps, pour ma version d'Ubuntu au moment de cet écrit les paquets sont :

sudo apt-get install libpwquality-dev libblkid-dev libqt4-dev libqt4-network libqtcore4 libqtgui4 gcc g++ libcryptsetup-dev cmake libgcrypt20-dev libsecret-1-dev pkg-config libdevmapper-dev uuid-dev libudev-dev chrpath bzip2 debhelper

Le fichier BUILD_INSTRUCTIONS contient aussi la liste des paramètres de compilation pour cmake :

mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr/ -DUDEVSUPPORT=true -DNOGUI=false -DQT5=false -DHOMEMOUNTPREFIX=false -DREUSEMOUNTPOINT=false -DNOGNOME=false -DNOKDE=true -DCMAKE_BUILD_TYPE=RELEASE . ..
make
sudo make install

Installation de TC-Play

Avant de compiler tc-play il faut vérifier que ces paquets sont installés :

sudo apt-get install build-essential libdevmapper-dev libgcrypt20-dev uuid-dev pkg-config
<code>
<code>
mkdir objdir && cd objdir
cmake ..
make