GnuPG support

Werner Koch wk at
Wed Nov 10 13:54:12 CET 2010


GnuPG features a new experimental tool called G13.  It is designed as a
key management tool for disc encryption.  The actual encryption is done
using a backend.  I hacked this tool about a year ago using EncFS as its
first backend.

Unfortunately I forgot that we need a patched version of EncFS to make
it work [1].  Now that I released GnuPG 2.1.0beta1, which announced the
existence of that tool, Daiki Ueno wanted to check it out and figured
that it does not work due to the missing support in EncFS.

The feature I added is the option  --annotate.  This option prints
additional strings like

 $PROMPT$ create_mount_point
 $PROMPT$ new_passwd
 $STATUS$ fuse_main_start

so that the controlling g13 tools knows what to do.  Using this
annotation is much easier and more robust than trying to parse the
strings EncFS usually prints.

I'd very much appreciate if you can merge this patch.  I attach the old
one for 1.5 and one for 1.7.3.



[1] It was for a lesser known prototype project which uses its own
    Debian repo.  Thus we all used a patched version for our tests.

Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: encfs-1.7.3_annotate.diff
URL: </pipermail/attachments/20101110/90d2725e/attachment-0001.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: encfs-1.5_annotate.diff
URL: </pipermail/attachments/20101110/90d2725e/attachment-0001.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: </pipermail/attachments/20101110/90d2725e/attachment-0001.pgp>

More information about the Gnupg-devel mailing list