Hi mhogomchungu
Sorry for delay, I lost hopes to get a solution, and did not check the thread for a while.
I retied Zulucrypt, and it seems to work now. Actually it create/mount partitions only as root, but it seems reasonable, and user car read/write after changing permission.
You took so long to respond,i,too,stop checking for your respond and i did not get/notice your response notification email for some reason.I just remembered this thread and came back to it to see if there are any responces.
It should be possible to create and open volumes from normal user accounts.If you are not able to do so then you are hitting a bug somewhere.
version 4.5.0 is too old now and whatever problem it may have,they are probably solved in the latest version.
I now do tests on pclinuxos,ubuntu,opensuse and fedora so things should also work on other debian systems too,the build issue reported in this thread should now be gone.
The current version is 4.6.2.This version has support for management of truecrypt volumes too and hence its a perfect substitute for truecrypt GUI application if you also have truecrypt volumes.
If you guys want a "one stop solution" for CLI and GUI based management of cryptsetup and truecrypt encrypted containers then zuluCrypt is your answer.
It also now ships with an additional tool called "zuluMount",it is a front end to zuluCrypt and its purpose is "to be used as a general purpose tool that mount and unmount zuluCrypt supported encrypted volumes as well as unencrypted volumes and it can be used as a substitute to udisks,pmount and related tools."
I will also ask/recommend an update to the recent version as version 4.5.0 is just too old.
The project page for more info is located at:
http://code.google.com/p/zulucrypt/