SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I couldn't find any good info on compiling truecrypt on slackware but I figured it out and though I would share.
Note: you need to be root.
1. Download truecrypt source from www.truecrypt.org and expand it in a temporary folder.
2. Ftp the files below from ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20 and copy them into the truecrypt source directory.
/opt/truecrypt/truecrypt-6.1a-source in my case.
4. unpack wxWidgets in the truecrypt source directory.
5. run the following command from the truecrypt source directory /opt/truecrypt/truecrypt-6.1a-source# make WX_ROOT=/opt/truecrypt/truecrypt-6.1a-source/wxWidgets-2.8.10 wxbuild
Note: change directories to match your installation
6. run the following command: make WXSTATIC=1
7. see the readme file in the truecrypt source directory for the rest of the info.
Good Luck.
Last edited by dcsmith300; 04-02-2009 at 12:54 PM.
Why do we need TrueCrypt? Just an honest question, since LUKS woks fine and there's a README_CRYPT.TXT on most Slackware mirrors that shows you how to install Slackware using LUKS and LVM2. The README works great, and I'm using mine "fully" encrypted (i.e. except for /boot).
[QUOTEHelpful
__________________
Your manuscript is both good and original. But the part that is good is not original, and the part that is original is not good. [attributed to Samuel Johnson] [/QUOTE]
I was trying to be helpful, I require TrueCrypt. I won't make that mistake again.
Location: The Glorious People's Republic of Austin
Posts: 178
Rep:
I don't know where the best place to post it would be, but a while back I threw together a handy SlackBuild script for truecrypt that pulls all of this together. If anyone is interested, let me know.
Your manuscript is both good and original. But the part that is good is not original, and the part that is original is not good. [attributed to Samuel Johnson]
I was trying to be helpful, I require TrueCrypt. I won't make that mistake again.
--peace out.
The part which goes "Your manuscript is both..." is the signature message of the poster and was not meant as a comment towards your instructions. The only thing he really said was "Helpful".
bl0tt0: I'd be interested, but I'm sure others would be too - here's what I think, try http://slackbuilds.org/guidelines/
dcsmith300: I guess it's pretty funny actually. Sorry about the misunderstanding and welcome to LQ.
1) opt-pkcs11.h isn't on the ftp server - it's called otp-pkcs11.h on there. I have no idea which is correct, so I just copied otp-pkcs11.h to opt-pkcs11.h so I had both JIC.
2)
If you are building from CLI (like me), you need to add NOGUI=1 to both 'make' commands like this:
Code:
make NOGUI=1 WX_ROOT=/wx_path/ wxbuild
make NOGUI=1 WXSTATIC=1
I used truecrypt in the past for cross-platform compatibility but I've since found FreeOTFE which works great on Windows with luks volume created under Linux.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.