cryptofs 0.6.0

I posted yesterday about creating a portable Sylpheed. But, the issue was raised that the email login passwords are stored in plain text.

Well, so are all the emails. I was thinking, what if someone stole my laptop? This got me thinking that I could implement an encrypted filesystem inside the Sylpheed installation.

Toward that end, I have compiled Cryptofs, which can encrypt an entire directory.

Here is the PET (230KB):
http://distro.ibiblio.org/quirky/pet_packages-wary5/cryptofs-0.6.0-w5c.pet

The only dependency is libfuse, which is in all puppies. Cryptofs does require libgpg-error and libgcrypt, however I linked those statically into the 'cryptofs' executable.

Cryptofs home:
http://reboot78.re.funpic.de/cryptofs/


Posted on 5 Mar 2012, 18:37


Comments:

Posted on 5 Mar 2012, 24:20 by Sage
Encryption
Claws has PGP plug-in. Not sure whether it'll work in Sylpheed?


Posted on 6 Mar 2012, 3:10 by jan
cryptofs in pup420extreme
Nice pet thanks, works well in wary but not in pup420extreme.
(turbopup_xtreme_v1-dillo.iso)
Got error: "cryptofs: symbol lookup error: cryptofs: undefined symbol: g_malloc0_n "

So it does at the moment not work in all puppies.



Posted on 6 Mar 2012, 3:22 by Henry
Sylpheed
This message is a good resource from MU, including my last post 6:

target=_blank>http://murga-linux.com/puppy/viewtopic.php?t=27944


I have not used Sylpheed for a few years, having found Thunderbird 2 a bit friendlier. The other impression is that searching and backing up all the individual MH files with SyncBack is slower than the single mbox files. Am I wrong? I have huge mailboxes.

But I wouldn't mind looking at Sylpheed again for its compactness.I no longer use GPG. Nor news.



Posted on 6 Mar 2012, 7:36 by GCMartin
Will SM be entended to use this
@B arry, will you/someone publish using this Crypto appraoch for SM/Thnunderbird? This has general applicability to any PC based email we use in Puppyland.

Here to help


Posted on 6 Mar 2012, 7:48 by BarryK
Wary compatibility
You have to take it as a general rule that anything compiled in Wary is likely to work in all the 5.0+ puppies.

For the 4.0+ puppies, sometimes it works, sometimes not. In this case not, so you would have to compile it especially.