[PATCH] NEWS: cleartext indexing
Antoine Beaupré
anarcat at orangeseeds.org
Thu Nov 23 12:44:24 PST 2017
Another thing I forgot. You mentioned dedicated LUKS partitions as an
example solution. I wonder if you know about the `tomb` and `ctmg`
projects which more or less implement those features as commandline tool
wrappers.
Tomb is a simple shell-script wrapper around cryptsetup to easily create
and manage loop-mounted LUKS partitions:
http://tomb.dyne.org/
An example use of this for notmuch would be the `pass-tomb` extension to
the `pass` password manager, which uses tomb to hide password entries
when not in use:
https://github.com/roddhjav/pass-tomb
CTMG is basically the same thing but written by Donenfeld instead of
Jaromil:
https://git.zx2c4.com/ctmg/about/
Both require root to run. In both cases, my primary concern would be how
to manage the size of the LUKS partition just right: it shouldn't take
up space needlessly, but then it needs to expand when new space is
needed. As far as I know, none of those tools elegantly solve that
problem, except maybe the new ext4 encryption system...
Thanks again for this precious patchset, I hope it gets rolled in soon!
0.26 will be even more amazing it gets shipped with this.
A.
--
Gods don't like people not doing much work. People who aren't busy all
the time might start to think.
- Terry Pratchett, Small Gods
More information about the notmuch
mailing list