I wanted to play with TrueCrypt on FC10.
No RPM for fedore, so source is needed. I used version 6.2
Lots of errors trying to compile with “make WXSTATIC=1”, tried that as I know I didn’t have wxWidgets installed.
Next step was to get the widgets, ‘yum search wxWidgets’ suggested to me I needed
yum install wxGTK wxGTK-devel wxGTK-gl wxBase
so I tried that.
Nope, same error. Can’t find pkcs11.h, maybe thats the cause of all the problems. Onto google, the source of all knowledge (well of most prior problems and solutions anyway).
Found http://macles.blogspot.com/2008/07/installing-truecrypt-on-acer-aspire-one.html (linked to from http://forums.fedoraforum.org/showthread.php?t=206802 where another Fedora user had the same problems) and did as it suggested
sudo yum install make gcc-c++ fuse-devel wxGTK-devel
And in the TrueCrype source directory
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h
wget ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h
Actually I just needed the fuse-devel for yum (I had the rest), but did need all the wgets.
Then a ‘make’ with no parameters.
That worked. So copy Main/truecrypt to /usr/local/bin/truecrypt and off we go.
Dunno if it works or not yet though. That particular server I only access via ssh so have to locate some tutorials on using TrueCrypt from the command line. Did install in on my FC10 desktop server also where it worked fine, but I have no real use for it there so not really tested although it did create/mount a volume.
Basically I have to think of something to use it forbefore there will be any updated to this post :-).