Truecrypt® - Installazione per Debian: differenze tra le versioni

aggiornamento per rilascio versione 7.1
(aggiornamento per rilascio versione 7.1)
Riga 34: Riga 34:
=== Acquisizione del codice sorgente e della relativa firma digitale ===
=== Acquisizione del codice sorgente e della relativa firma digitale ===
Il codice sorgente e la firma digitale per la verifica del contenuto devono essere prelevati manualmente dal sito internet del ''fornitore''[http://www.truecrypt.org/downloads2] previa accettazione obbligata della licenza d'uso. In tale guida si assumerà che:
Il codice sorgente e la firma digitale per la verifica del contenuto devono essere prelevati manualmente dal sito internet del ''fornitore''[http://www.truecrypt.org/downloads2] previa accettazione obbligata della licenza d'uso. In tale guida si assumerà che:
* il file del codice sorgente abbia il nome <code>"TrueCrypt 7.0a Source.tar.gz"</code>
* il file del codice sorgente abbia il nome <code>"TrueCrypt 7.1 Source.tar.gz"</code>
* la firma digitale per la sua successiva verifica di integrità abbia il nome <code>"TrueCrypt 7.0a Source.tar.gz.sig"</code>
* la firma digitale per la sua successiva verifica di integrità abbia il nome <code>"TrueCrypt 7.1 Source.tar.gz.sig"</code>
* il codice sorgente del ''programma'' prelevato dal sito internet del ''fornitore'' sia stato registrato nella ''home directory'' dell'utenza adoperata
* il codice sorgente del ''programma'' prelevato dal sito internet del ''fornitore'' sia stato registrato nella ''home directory'' dell'utenza adoperata
Resta inteso che i nomi sopra indicati hanno finalità esemplicativa e, pertanto, i comandi di seguito indicati dovranno essere adattati in funzione di essi.
Resta inteso che i nomi sopra indicati hanno finalità esemplicativa e, pertanto, i comandi di seguito indicati dovranno essere adattati in funzione di essi.
Riga 51: Riga 51:
<pre>
<pre>
$ gpg --keyserver subkeys.pgp.net --recv F0D6B1E0
$ gpg --keyserver subkeys.pgp.net --recv F0D6B1E0
$ gpg --verify "TrueCrypt 7.0a Source.tar.gz.sig" "TrueCrypt 7.0a Source.tar.gz"
$ gpg --verify "TrueCrypt 7.1 Source.tar.gz.sig" "TrueCrypt 7.1 Source.tar.gz"
</pre>
</pre>
<br>
<br>
In caso di <u>esito negativo</u> (integrità non confermata: non installare !) si otterrà il seguente output:
In caso di <u>esito negativo</u> (integrità non confermata: non installare !) si otterrà il seguente output:
  gpg --verify "TrueCrypt 7.0a Source.tar.gz.sig" "TrueCrypt 7.0a Source.tar.gz"
  gpg --verify "TrueCrypt 7.1 Source.tar.gz.sig" "TrueCrypt 7.1 Source.tar.gz"
  gpg: Signature made dom 05 set 2010 18:47:20 CEST using DSA key ID F0D6B1E0
  gpg: Signature made dom 05 set 2010 18:47:20 CEST using DSA key ID F0D6B1E0
  gpg: '''BAD signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"'''
  gpg: '''BAD signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"'''
Riga 72: Riga 72:
In caso di <u>esito positivo</u> del passaggio precedente, si può procedere alla decompressione dell'archivio contenente il codice sorgente impartendo i seguenti comandi:
In caso di <u>esito positivo</u> del passaggio precedente, si può procedere alla decompressione dell'archivio contenente il codice sorgente impartendo i seguenti comandi:
<pre>
<pre>
$ tar xf "TrueCrypt 7.0a Source.tar.gz"
$ tar xf "TrueCrypt 7.1 Source.tar.gz"
$ cd truecrypt-7.0a-source/
$ cd truecrypt-7.1-source/
</pre>
</pre>


Riga 89: Riga 89:


=== Installazione ===
=== Installazione ===
I comandi di seguito indicati copiano (installano) il ''programma'' nella directory <code>~/truecrypt-7.0a</code>:
I comandi di seguito indicati copiano (installano) il ''programma'' nella directory <code>~/truecrypt-7.1</code>:
<pre>
<pre>
$ cd Main
$ cd Main
$ mkdir -p "$HOME/truecrypt-7.0a"
$ mkdir -p "$HOME/truecrypt-7.1"
$ cp truecrypt "$HOME/truecrypt-7.0a"
$ cp truecrypt "$HOME/truecrypt-7.1"
$ cd ../..
$ cd ../..
</pre>
</pre>
Riga 120: Riga 120:
   
   
  # Cmnd alias specification
  # Cmnd alias specification
  '''Cmnd_Alias  TC=/home/<u>utente</u>/truecrypt-7.0a/truecrypt --core-service'''
  '''Cmnd_Alias  TC=/home/<u>utente</u>/truecrypt-7.1/truecrypt --core-service'''
   
   
  # User privilege specification
  # User privilege specification
Riga 139: Riga 139:
== Avvio del ''programma'' ==
== Avvio del ''programma'' ==
A questo punto, dopo aver eseguito un logout dal terminale e successivo login, per eseguire il ''programma'' è possibile impartire il comando:
A questo punto, dopo aver eseguito un logout dal terminale e successivo login, per eseguire il ''programma'' è possibile impartire il comando:
<pre>$ cd "$HOME/truecrypt-7.0a"
<pre>$ cd "$HOME/truecrypt-7.1"
$ ./truecrypt</pre>
$ ./truecrypt</pre>


86

contributi