Hi,
I have been busy getting encrytion working on an Ultra 2. I have given up on Truecrypt with this versions of radiator (4.2.19) and now use encfs. I added instructions how to set it up at the end of this message.
I would like to be able to enter the encfs password through Frontview (and spawn a shell script that does the mounting for me instead of having to run ssh). That way someone else is able to start the share after rebooting or a power failure.
I had a quick look at add-ons, but do not want to spend a lot of time on this. It is probably not more than 10 mins work for someone who knows what he is doing (or so I hope).
Required dialog:
Enter encrypted directory to be mounted: VARIABLE_1
Enter mount point: VARIABLE_2
Enter password: VARIABLE_3
(Continue) (Cancel)
Shell script to be run (as root):
Check if VARIABLE_1 and VARIABLE_2 start with a '/', exist and are directories. If not: ABORT.
echo $VARIABLE_3 | encfs -S --public $VARIABLE_1 $VARIABLE_2
Thanks!
Installing (from factory default):
# apt-get update
# apt-get -f install apt-utils
# apt-get install encfs fuse-utils
Using Frontview I then create a share, let's say "secret_files". This creates the directory /c/secret_files.
I want to store my encrypted files on /c (disk full otherwise!) but radiator does not like a directory in /c that is not a share. By using a hidden file I can keep radiator happy.
# mkdir /c/.you_cannot_read_this
As long as /c/secret_files is empty I can enter
# encfs --public /c/.you_cannot_read_this /c/secret_files
If this is the first time it will ask mode (use paranoia).
Encfs then asks for the password.
DONE!
