2009-09-16, 00:07
--- !!! UPDATE - v0.2 released !!! ---
Hey there!
I've just finished writing my Truecrypt Mountscript for XBMC (Linux)
As this is the first python script I've ever written - be gentle and report any bugs you encounter!
Download: Truecrypt Mount v0.2
Place this script inside your "homefolder/.xbmc/userdata/scripts" folder - for example: /home/myuser/.xbmc/scripts
v0.2 is able to mount Truecrypt Container files!
(Container support was was pretty easy to add ... I'm starting to like python )
+ Truecrypt command line options can now be specified
for example:
will mount the volume in read only mode.
Run "truecrypt -t" from a shell to see all possible commands.
Any kind of GUI-Design is still missing - so don't be suprised by it's uglyness ^^
- any good xbmc GUI tutorials out there?
Featurelist v0.2:
- Additional Information -
CHANGELOG:
v0.2:
TODO:
v0.2:
Have fun - and report bugs!
Download: Truecrypt Mount v0.2
Hey there!
I've just finished writing my Truecrypt Mountscript for XBMC (Linux)
As this is the first python script I've ever written - be gentle and report any bugs you encounter!
Download: Truecrypt Mount v0.2
Place this script inside your "homefolder/.xbmc/userdata/scripts" folder - for example: /home/myuser/.xbmc/scripts
v0.2 is able to mount Truecrypt Container files!
(Container support was was pretty easy to add ... I'm starting to like python )
+ Truecrypt command line options can now be specified
for example:
Code:
--fs-options=ro
Run "truecrypt -t" from a shell to see all possible commands.
Any kind of GUI-Design is still missing - so don't be suprised by it's uglyness ^^
- any good xbmc GUI tutorials out there?
Featurelist v0.2:
- Mount tc-partitions
- Mount tc-container files
- Password input
- Keyfile support
- Custom mountpoint selection
- Custom mountoptions
- Dismount all tc-mounted partitions
- Sudo password input
- Additional Information -
Quote:Sudo password input CAN be avoided by permanently adding your user to the /etc/sudoers file.
THIS IS NOT NECESSARY! IF YOU DON'T DO THIS - XBMC WILL SIMPLY ASK YOU FOR YOUR SUDO PASSWORD EVERY TIME
Do this from a shell:
add the line (replace 'myusername' with your linux username!) at the end of the file.Code:sudo visudo
Code:myusername ALL=NOPASSWD: ALL
Save with STRG+O RETURN.
Exit with STRG+X RETURN
Warning! Your user is now able to execute any sudo command without entering his password!
A default mountpoint,keyfile,container and default mount options can be specified by editing the TARGET, KEYFILE and OPTIONS Variable at the top of the script
Example:
Code:TARGET = '/media/tc'
KEYFILE = '/home/xbmc/mysecretfile'
CONTAINER = '/home/mytcfile'
OPTIONS = '--fs-options=ro'
CHANGELOG:
v0.2:
- Truecrypt Container support implemented
- Custom mountoptions ( --fs-options=<str> ,etc. )
TODO:
v0.2:
- GUI Design! ;>
- List mounted truecrypt volumes
- Cleanup
- Live Partition-List update after mount/dismount
Have fun - and report bugs!
Download: Truecrypt Mount v0.2