For those who do not know( or remember ) what zuluCrypt is, it is a simpler to use GUI frontend to cryptsetup based on qt.
With this version, zuluCrypt is now "complete" since there are no more features i can think of to add and as far as i can tell, there are no bugs.
I have clean up the code as much as i can/think of. Any suggestions on how to do that further will be greatly appreciated.
The GUI now allow a user to click their way through most cryptsetup operations(suspend features do not make sense to me in a desktop setting and hence arent implemented). There is a shortcut key for every GUI operation and hence the GUI is completely usable mouse free.
The bookmark/favorite feature is now complete and more functional. luks based volumes can be bookmarked and opened by uuid making them more usable when using usb based volumes since the device address(/dev/XYZ) paths arent always consistent.
The dialog for selecting a partition to open/create a new volume in is a lot better now.
The project main page is at: http://code.google.com/p/zulucrypt/
The download page is at: http://code.google.com/p/zulucrypt/downloads/list
http://qt-apps.org/content/show.php/zuluCrypt?content=145320 has a total count of 121 downloads as of this writing. People do not seem to want to download rpm binary packages so i have stop making them,i provide only source packages now. I do not have a debian system so can not make debian source packages. Will greatly appreciate if anybody can point me to anybody i can ask to do that.
Screenshots of how the UI now looks are at: https://plus.google.com/photos/109794855728648275729/albums/5692469119348146849
The package now ships with a test script(zuluCrypt-test to test the cli part of the project). A successfully run test should produce result like below:
The script can be used a reference to how the cli tool(zuluCrypt-cli) can be used from the terminal. a manpage of the cli part of the tool is also provided.
$zuluCrypt-test
****************************
start test
****************************
creating mount point "/tmp/testing of volumes"
creating a plain file "/tmp/testing plain"
creating a luks file "/tmp/testing luks"
creating a plain volume
SUCCESS: volume created successfully
opening "/tmp/testing plain" volume using passphrase
SUCCESS: Volume opened successfully
closing "/tmp/testing plain" volume
SUCCESS: volume closed successfully
opening "/tmp/testing plain" volume using keyfile
SUCCESS: Volume opened successfully
closing "/tmp/testing plain" volume
SUCCESS: volume closed successfully
creating a luks volume
SUCCESS: volume created successfully
opening "/tmp/testing luks" volume using passphrase
SUCCESS: Volume opened successfully
closing "/tmp/testing luks" volume
SUCCESS: volume closed successfully
opening "/tmp/testing luks" volume using keyfile
SUCCESS: Volume opened successfully
closing "/tmp/testing luks"
SUCCESS: volume closed successfully
check keys slots in use
30000000
add key to luks volume using passphrase and passphrase
SUCCESS: key added successfully
add key to luks volume using keyfile and keyfile
SUCCESS: key added successfully
add key to luks volume using passphrase and keyfile
SUCCESS: key added successfully
add key to luks volume using keyfile and passphrase
SUCCESS: key added successfully
check keys slots in use
11111000
remove added key using a passphrase
SUCCESS: key removed successfully
remove added key using a keyfile
SUCCESS: key removed successfully
check keys slots in use
01011000
deleting testing files
deleting mount point "/tmp/testing of volumes"
check to see if there are any undeleted zuluCrypt-xxx mappers
all mappers are deleted, good
****************************
end test
****************************
_______________________________________________ dm-crypt mailing list dm-crypt@xxxxxxxx http://www.saout.de/mailman/listinfo/dm-crypt