summaryrefslogtreecommitdiff
path: root/doc/debuginfod.8
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>2023-04-21 17:04:08 -0400
committerFrank Ch. Eigler <fche@redhat.com>2023-04-22 21:12:16 -0400
commitcded466a74d06fe1dff047b33e630f8a6aa721e1 (patch)
treec73c02896d3ceed007f6f6346b474dc43ffa69cc /doc/debuginfod.8
parent51373aa9a77ef53d237edc1af664efcbb49f1bf5 (diff)
downloadelfutils-cded466a74d06fe1dff047b33e630f8a6aa721e1.tar.gz
PR30377: fix debuginfod -r -X combination
Until this fix, debuginfod -r -X '.*' didn't trigger groom-time removal of everything, because the -I include regex overrode it. Corrected logic to match the scan-time tie-breaking between -I / -X. Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
Diffstat (limited to 'doc/debuginfod.8')
-rw-r--r--doc/debuginfod.85
1 files changed, 4 insertions, 1 deletions
diff --git a/doc/debuginfod.8 b/doc/debuginfod.8
index 07cb01ae..5358aaba 100644
--- a/doc/debuginfod.8
+++ b/doc/debuginfod.8
@@ -172,7 +172,10 @@ interrupting a groom pass (if any).
.TP
.B "\-r"
-Apply the -I and -X during groom cycles, so that files excluded by the regexes are removed from the index. These parameters are in addition to what normally qualifies a file for grooming, not a replacement.
+Apply the -I and -X during groom cycles, so that most content related
+to files excluded by the regexes are removed from the index. Not all
+content can be practically removed, so eventually a "\-G"
+"maximal-groom" operation may be needed.
.TP
.B "\-g SECONDS" "\-\-groom\-time=SECONDS"