asking for new feature - installation of truecrypt
BlackVoltage
Status: New User - Welcome
Joined: 17 Apr 2009
Posts: 3
Reply Quote
Hello there,

would it be possible - and would you be so kind so ad the the possibility to install truecrypt with smxi? Would be great (like smxi is for example to install vbox).

Thank you very much in advance!

Greetings,
Sammy
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4126
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
I have zero knowledge about truecrypt, no idea whatsoever what is involved.

Any such feature request would have to include a full step by step explanation of what is involved, what the results are, what any possible problems are. This is because, again, I have exactly zero knowledge of this.

I tend to generally only put in features that I will use, since I'm the primary tester, and unfortunately, most people fade away after some time, leaving me to either maintain the feature or get rid of it.
Back to top
BlackVoltage
Status: New User - Welcome
Joined: 17 Apr 2009
Posts: 3
Reply Quote
Some Information from Readme file (included in the source-code Package):

II. Linux and Mac OS X
======================

Requirements for Building TrueCrypt for Linux and Mac OS X:
-----------------------------------------------------------

- GNU Make
- GNU C++ Compiler 4.0 or compatible
- Apple XCode (Mac OS X only)
- pkg-config
- wxWidgets 2.8 shared library and header files installed or
wxWidgets 2.8 library source code (available at www.wxwidgets.org)
- FUSE library and header files (available at fuse.sourceforge.net
and code.google.com/p/macfuse)
- RSA Security Inc. PKCS #11 Cryptographic Token Interface (Cryptoki) 2.20
header files (available at ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20)
located in a standard include path or in a directory defined by the
environment variable 'PKCS11_INC'.


Instructions for Building TrueCrypt for Linux and Mac OS X:
-----------------------------------------------------------

1) Change the current directory to the root of the TrueCrypt source code.

2) If you have no wxWidgets shared library installed, run the following
command to configure the wxWidgets static library for TrueCrypt and to
build it:

$ make WX_ROOT=/usr/src/wxWidgets wxbuild

The variable WX_ROOT must point to the location of the source code of the
wxWidgets library. Output files will be placed in the './wxrelease/'
directory.

3) To build TrueCrypt, run the following command:

$ make

or if you have no wxWidgets shared library installed:

$ make WXSTATIC=1

4) If successful, the TrueCrypt executable should be located in the directory
'Main'.

By default, a universal executable supporting both graphical and text user
interface is built. To build a console-only executable, which requires no GUI
library, use the 'NOGUI' parameter:

$ make NOGUI=1 WX_ROOT=/usr/src/wxWidgets wxbuild
$ make NOGUI=1 WXSTATIC=1



Requirements for Running TrueCrypt on Linux:
--------------------------------------------

- Kernel including FUSE, Device mapper, and encryption modules
- FUSE library (available at fuse.sourceforge.net)
- Device mapper tools (available at sources.redhat.com/dm)
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4126
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
This will never happen, sorry.

What I mean by directions is actual working logic that actually fits into smxi, what you put here will never be put into smxi, it's far too complex and hard to maintain.

I suggest you script this process yourself, then put the script on a remote webserver, then use the smxi -X option to download and execute this script.

ie: smxi -X truecrypt#somesite.com/truecrypt

Would create a new entry in post du fixes, called truecrypt (whatever is before the # sign, that is), and would test and download if exists somesite.com/truecrypt then run that when you select the run-truecrypt option in the post du fixes section.

-X is one of the less known options in smxi, and can be used to run any script you want that's in the internet, or even in localhost if you have apache or some other webserver running on your machine.

Again, smxi will never do anything this far removed from debian standard installs and package managing methods, sorry.

You'll also note that there is a vast gulf between pasting a readme and developing debuggable, working, robust, code, so I suggest you give that a try using a script. Using dyndns is a good way to get a short easy to remember url, like: truecrypt.somesite.net or whatever domains dyndns offers.

Have fun, let me know if you get the script working.

Ideally it would be great to have a library of user scripts out there that people could run via the -X option, but so far there are only a few known ones.

Since I don't use, nor do I plan on ever using, such technology, I won't spend my own time on this matter, but others are free to do so, using the external script method.

Hint: all assumptions for what is present must be tested and confirmed in scripting before any actual process begins, this is basic requirement for any smxi/sgfxi/svmi feature.
Back to top
BlackVoltage
Status: New User - Welcome
Joined: 17 Apr 2009
Posts: 3
Reply Quote
great idea and thank you very much for your fast answer .... unfortunately I have to use my favourite word "unfortunately" because I don#t know if I am able to install it by myself and therefore its not a litle bit of a chance that I am able to make such a script :(
Back to top
Display posts from previous:   

All times are GMT - 8 Hours