Saturday, June 20, 2009

Truecrypt on Fedora 11

Since Truecrypt doesn't officially provide RPM packages for Fedora, you are left with a choice of either compiling your own from the source or using openSUSE RPM (I read somewhere that it would work though I haven't tried it myself).

Well, I chose to compile version 6.1a of Truecrypt on Fedora 10 which worked pretty well. I used these instructions from Penguin Enclave but perhaps for a bug in Truecrypt code, compiling it on Fedora 11 failed.

Fortunately, the version 6.2 has resolved the issue and now it can be easily compiled. Please refer to Penguin Enclave's original post for instructions with the only modification being patching of Common/SecurityToken.cpp:
diff -urN truecrypt-6.2-source.orig/Common/SecurityToken.cpp truecrypt-6.2-source/Common/SecurityToken.cpp
--- truecrypt-6.2-source.orig/Common/SecurityToken.cpp    2009-05-10 17:38:36.000000000 +1000
+++ truecrypt-6.2-source/Common/SecurityToken.cpp    2009-06-20 18:05:33.873119148 +1000 
@@ -657,8 +657,8 @@ 
TC_TOKEN_ERR (CKR_CRYPTOKI_ALREADY_INITIALIZED) 
TC_TOKEN_ERR (CKR_MUTEX_BAD) 
TC_TOKEN_ERR (CKR_MUTEX_NOT_LOCKED) 
-            TC_TOKEN_ERR (CKR_NEW_PIN_MODE) 
-            TC_TOKEN_ERR (CKR_NEXT_OTP) 
+//            TC_TOKEN_ERR (CKR_NEW_PIN_MODE) 
+//            TC_TOKEN_ERR (CKR_NEXT_OTP) 
TC_TOKEN_ERR (CKR_FUNCTION_REJECTED) 

#undef        TC_TOKEN_ERR 

Links:
Truecrypt 6.1 Install Guide for Fedora 10
Bug 496423 related to compilation of Truecrypt on Fedora 11
Truecrypt official website

1 comment:

  1. If you wish to play Bitcoin roulette at Cafe Casino, you're a bit limited, with only four choices out there. French roulette, for example, is not out there, but American and European roulette both are. This means find a way to|you probably can} still use choices like credit cards or financial institution transfers, although crypto is the site’s most well-liked forex. It would, in fact, be even better with a dedicated app, but hopefully, this is one thing we will to} expect to see in the future. As mentioned, the sport choice at Fortune Jack is sort of|is type of} spectacular, boasting near 3000 titles. If you wish to play Bitcoin roulette, there are 1xbet a lot as} 20 variations at hand provided by Evolution Gaming, Pragmatic Play, and Authentic.

    ReplyDelete