|
Sommario | Attacco | Crittologia | GnuPG/PGP | Programmazione | Sicurezza | Modifiche |
|
Tutte le procedure descritte sono riferite a GnuPG 1.0.7 e sono state effettuate su un sistema Microsoft Windows 2000 Professional ITA. Compilare le versioni successive non presenta grandi differenze, tranne l'assenza degli errori generati durante la fase di make. L'unica accortezza che bisogna avere riguarda l'applicazione delle eventuali patch rilasciate (ad esempio per la versione 1.2.6 se ne parla nel messaggio inviato alla lista gnupg-users dal titolo "Correct creation of ~/.gnupg"). Operazioni da effettuare Se non intendete utilizzare la versione precompilata per i sistemi Microsoft Windows, oppure questa non è disponibile, oppure pensate semplicemente di curiosare all'interno del codice, scaricate i sorgenti di GnuPG, nella radice del vostro disco fisso c, seguendo le istruzioni riportate nel sito ufficiale. Non dimenticate di trascrivere il checksum MD5 del file, visto che, una volta installato Cygwin, ne potrete verificare l'integrità, utilizzando il comando MD5sum, oppure, se avete già installato GnuPG/PGP, sfruttando la firma, sempre disponibile nel sito ufficiale. Passiamo adesso all'installazione dell'ambiente che sarà utilizzato per la compilazione. Visto che GnuPG, sfrutta mingw32, e quindi garantisce la compilazione su piattaforme diverse, useremo MS Windows 2000 Professiona ITA e l'ambiente di sviluppo Unix su Windows Cygwin. Per avviare la procedura di installazione, scaricate prima di tutto, dal sito del produttore, il file setup.exe seguendo il collegamento "Install Cygwin Now", dopo di che eseguitelo. La procedura di installazione è totalmente guidata. Le fasi principali sono [opzioni scelte in grassetto]:
Una volta fatto questo, il programma di configurazione vi scaricherà in locale tutti i pacchetti scelti dopo di che ve li installerà all'interno dell'ambiente e configurerà quest'ultimo. Se tutto è andato a buon fine, otterrete un'ultima finestra dove vi verrà chiesto se inserire o meno un collegamento sul desktop e/o all'interno del menu di avvio ed un ultimo messaggio che vi confermerà l'esito positivo della procedura. Cygwin è pronto per essere eseguito, facciamolo utilizzando uno dei due collegamenti visti in precedenza. Ci si aprirà davanti un finestra con un interfaccia a linea di comando. Utilizzando il comando
ci sposteremo nella radice del disco fisso c. Adesso decomprimiamo il file scaricato:
ed estraiamo i file dall'archivio tar:
spostiamoci nella cartella così ottenuta:
avviamo la procedura eseguendo lo script di configurazione:
e dopo diversi minuti di elaborazione passiamo a digitare:
attenzione, perchè con GnuPG 1.0.7 la procedura potrebbe interrompersi più volte segnalando la ripetuta assenza di alcuni files. Continuate a dare make, finchè non vi appare un messaggio di errore di questo tipo:
spostatevi nella cartella po e copiate il file Makefile.in nel file Makefile:
ritornate al livello superiore e rilanciate il make:
la procedura dovrebbe avere termine senza ulteriori problemi. Adesso eseguite:
Se intendete utilizzare il programma così ottenuto su un altro sistema, ricordatevi di trasferire insieme agli eseguibili anche le librerie cygwin1.dll, cygz.dll e cygbz2-1.dll Riferimenti
|
|
Copyright © 1998 - 2009 Antonio Magrì - Tutti i diritti riservati. Contatto. |