Kcrypt - Kde mount manager per filesystem cifrati

Image Hosted by ImageShack.us

 

Nell'immagine. Buffalo Terastation

 

Leggevo con curiosita' le patch (e tools) aggiunte alla famosa versione KDEmod, disponibile per ArchLinux, e devo constatare che alcune sono presenti anche nella versione kde di Kubuntu (supporto trasparenza Kdesktop, "mute" di Kmix sulla rotella del mouse).

In questo "aggregatore" di patch piu' o meno conosciute (citiamo tra le altre la famosa Kopete reloading kit) mi si e' soffermato lo sguardo su Kcrypt, un manager per filesystem cifrati che non e' nemmeno incluso nei repository ufficiali di Kubuntu.

Krypt e' una semplice applicazione che trova posto nel systray, e fornisce un facile accesso alla lista dei volumi cifrati con LUKS, collegati al sistema. E' possbile decifrare, cifrare, montare e smontare velocemente qualsiasi device. Esegue un monitoraggio su HAL, mostrando un pop-up con richiesta inserimento password. Quando la password viene inserita, il KDE's media manager si fa carico di terminare il lavoro. Se cosi' non fosse, ad esempio quando il device precedentemente utilizzato e' stato rimosso ( il media-manager pensa che il dispositivo sia ancora collegato) e' possibile montarlo usando il Krypt menu entry. Krypt ha anche una blacklist di devices, per i volumi che non vogliamo montare con Krypt (mount permanenti .. come una /home cifrata). Un altra opzione utile riguarda lo smontaggio automatico dei volumi cifrati utilizzando il KDE media manager "Safely remove.." .

Krypt e' basato sul tool Kryptomedia, creato per OpenSuse come patch per il KDE originale. Dal momento che il sistema di aggiornamento KDE (per ogni distribuzione) costringeva a modificare ogni volta files diversi per far si che funzionasse Kryptomedia, Krypt e' ora scaricabile come programma stand-alone.

HAL e DBUS sono i due demoni richiesti per il funzionamento di questa applicazione.

Se colleghiamo un dispositivo ed inavvertitamente il meccanismo di autenticazione (tramite pop-up) fallisce, oppure ci restituisce un errore di mappatura..questo non dipende tanto da Krypt quanto da HAL che non riesce a gestire cryptosetup (il programma che utilizza LUKS) . Per risolvere il problema e' necessario installare una versione di HAL con patch cryptsetup_temp.patch.

- Installazione -

Dipendenze:

* Qt >=3.3

* KDE 3.5

* DBus >= 0.90

* HAL >= 0.5.9

Recuperiamo Kcrypt dal repositorio SVN (richiede il pacchetto subversion):

svn co svn://svn.berlios.de/krypt/trunk krypt

Entriamo nella directory e compiliamo i sorgenti:

make -f Makefile.cvs 
./configure 
make 
sudo make install 
sudo make clean

Gli ultimi sorgenti, della versione non SVN, si trovano a questo indirizzo:

 

NB: La compilazione e' identica alla precedente fatta eccezione per il comando "make -f Makefile.cvs".

- Screenshoots -

Image Hosted by ImageShack.us

Image Hosted by ImageShack.us

- Links Utili -

 

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
7 + 3 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.