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 _______________________________________________ notmuch mailing list notmuch@notmuchmail.org https://notmuchmail.org/mailman/listinfo/notmuch