[PC-BSD Pbi-dev] [CFT] pbi/modules/security/truecrypt

Hakisho Nukama nukama at googlemail.com
Mon Jan 30 11:15:43 PST 2012


Attached a mostly working version of Truecrypt 7.1 PBI-module wtih GUI.

Use "tar -xvJf truecrypt.tar.xz -C /usr/pbi/modules-devel/security" to extract
this module to /usr/pbi/modules-devel/security/truecrypt.
And "pbi_autobuild -c /usr/pbi/modules-devel -o /usr/pbi/pbiout
--tmpfs" to build it.

FreeBSD port has been updated to use 7.1 sources, so scripts/pre-portmake.sh
would fetch wrong distfile (if resource wasn't unavailable).

You can manually fetch sources from http://www.truecrypt.org/downloads2
-> TrueCrypt 7.1 Source.tar.gz and move it to
/usr/ports/distfiles/TrueCrypt_7.1_Source.tar.gz on your PBI buildserver.

Only problem so far during build process (without ccache):
/usr/src is not populated in CHROOTDIR, thus breaking build of fusefs-kmod.
Therefore I modified the scripts/pre-portmake.sh to fetch src.tbz and
extract it.

Is there no PBI_POPULATESRC="YES" for pbi.conf yet,
which would extract .pbi-src.tbz to CHROOTDIR/usr/src?

Problems regarding use of TrueCrypt:
- /tmp/.truecrypt_aux_mnt not unmounted

This is a call for testing and improving this PBI, don't run this on your data.
You've been warned.

Best Regards
Hakisho Nukama
-------------- next part --------------
A non-text attachment was scrubbed...
Name: truecrypt.tar.xz
Type: application/octet-stream
Size: 15112 bytes
Desc: not available
URL: <http://lists.pcbsd.org/pipermail/pbi-dev/attachments/20120130/b2006ee7/attachment-0001.obj>


More information about the Pbi-dev mailing list