X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=manpages%2Fnotmuch-reindex-1.mdwn;fp=manpages%2Fnotmuch-reindex-1.mdwn;h=a6beb8d9a1d128245d5ac2f6b86b821e690f8f22;hb=47c9a681445722a5b996786fb97df71747615bb7;hp=2ca91bec82c7209dd2d1741bd423d25adae9237d;hpb=05d265f8a3db616f17022105f8caea43d6225a8f;p=notmuch-wiki diff --git a/manpages/notmuch-reindex-1.mdwn b/manpages/notmuch-reindex-1.mdwn index 2ca91be..a6beb8d 100644 --- a/manpages/notmuch-reindex-1.mdwn +++ b/manpages/notmuch-reindex-1.mdwn @@ -47,12 +47,41 @@ See also index.decrypt in notmuch-config(1). +

EXAMPLES

+
+       A user just received an encrypted message without indexing its  cleart‐
+       ext.   After  reading it (via notmuch show --decrypt=true), they decide
+       that they want to index its cleartext so that they can easily  find  it
+       later and read it without having to have access to their secret keys:
+
+          notmuch reindex --decrypt=true id:1234567@example.com
+
+       A  user  wants  to  change their policy going forward to start indexing
+       cleartext.  But they also want indexed access to the cleartext  of  all
+       previously-received  encrypted  messages.   Some  messages  might  have
+       already been indexed in the clear (as in the example above).  They  can
+       ask notmuch to just reindex the not-yet-indexed messages:
+
+          notmuch config set index.decrypt true
+          notmuch reindex tag:encrypted and not property:index.decryption=success
+
+       Later,  the user changes their mind, and wants to stop indexing cleart‐
+       ext (perhaps their threat model has changed, or their  trust  in  their
+       index store has been shaken).  They also want to clear all of their old
+       cleartext from the index.  Note that they compact the  database  after‐
+       ward as a workaround for https://trac.xapian.org/ticket/742:
+
+          notmuch config set index.decrypt false
+          notmuch reindex property:index.decryption=success
+          notmuch compact
+
+

SEE ALSO

-       notmuch(1), notmuch-config(1), notmuch-count(1), notmuch-dump(1),  not‐
-       much-hooks(5),   notmuch-insert(1),  notmuch-new(1),  notmuch-reply(1),
-       notmuch-restore(1),  notmuch-search(1),  notmuch-search-terms(7),  not‐
-       much-show(1), notmuch-tag(1)
+       notmuch(1),  notmuch-compact(1),  notmuch-config(1),  notmuch-count(1),
+       notmuch-dump(1), notmuch-hooks(5),  notmuch-insert(1),  notmuch-new(1),
+       notmuch-reply(1),     notmuch-restore(1),    notmuch-search(1),    not‐
+       much-search-terms(7), notmuch-show(1), notmuch-tag(1)
 

AUTHOR

@@ -65,4 +94,4 @@ 2009-2018, Carl Worth and many others -

0.26

+

0.27