In the past I have seen a few posts referring to TrueCrypt, and I thought that others would find this of interest.
A new version of TrueCrypt has been released. however as predicted in the roadmap there is no support for BSD.
Today while reading one of the BSD newsgroups I saw a post from a fellow who claimed to have gotten TrueCrypt to build & run under FreeBSD 7.
He included the makefile tweaks in his newsgroup post.
> You should patch the file to include ucontext.h
> But even if it'll be build, nobody guarantee it works.
Done. Builds. On 7.0-PRERELEASE, by the way.
You need /usr/ports/sysutils/fuse-libs
and the wxWidget-Sources mentioned in the README, of course.
diff for Makefile:
< cd $(WX_BUILD_DIR) && gmake
> cd $(WX_BUILD_DIR) && make
diff for Main/FatalErrorHandler.h
< #include "/usr/src/sys/sys/ucontext.h"
As far as container files go, it creates and mounts them.
They show up in /media/truecrypt*.
Maybe someone would download
and try with password "test" on a different platform.
I have never built anything from source before (other than Kernel, World, and Ports), but I think this is something worthwhile and I intend to take a stab at it. I will report back any progress, and request that anyone else with success / failure stories to do the same.