shield-purge(8)
π shield-purge(8) π
okay bestie, so this is a page from the System Manager's Manual, and it's all about shield-purge, the little cleanup goblin that lives in the pam_shield package π§
β¨ NAME β¨
shield-purge β manages hosts rules for the pam_shield package π
πΈ SYNOPSIS πΈ
shield-purge [-hdnlf] [-c config file]
π¦ DESCRIPTION π¦
so, what does shield-purge actually do? it deletes old entries from the database, periodt ποΈβ¨
a binary for the pam-shield module, shield_purge is not intended to be invoked manually β no cap. it's a helper program for a job in crontab. it's giving background-worker energy, not main-character-you-typing-it-in-a-terminal energy π«Ά
what it clears: records from the database that are older than the time specified by retention in shield.conf(5). so old stuff out, fresh stuff stays π
this program is part of the PAM-shield package. and now for the serious bit, bestie, because it matters: PAM-shield comes with ABSOLUTELY NO WARRANTY. it's free software, and you are welcome to redistribute it under certain conditions. see the GNU General Public Licence for details π
π OPTIONS π
-h,--helpβ display this information π₯°-c,--conf=fileβ specify config file (default:/etc/security/shield.conf) π-d,--debugβ verbose output for debugging purposes π-n,--dry-runβ do not perform any updates π-l,--listβ list all database entries π-f,--forceβ delete all entries, even if unexpired π
ngl bestie, -f is the loud one. "even if unexpired" means it does not care. it's taking everything. know what you're doing before you press enter π₯
π AUTHOR π
Walter de Jong <walter@heiho.net> π
β PROJECT LOCATION β
https://github.com/jtniehof/pam_shield
π COPYRIGHT π
Copyright (C) 2007-2011 by Walter de Jong <walter@heiho.net>
Copyright 2010 Jonathan Niehof <jtniehof@gmail.com>
okay that's the whole page, slay π
this was pam_shield version 0.9.6, dated 11 May 2012 β and yes, it's shield-purge(8), the System Manager's Manual one, iykyk ππ¦β¨
π¦ where this page comes from
- debian bookworm: libpam-shield 0.9.6-1.3+b2
- ubuntu jammy: libpam-shield 0.9.6-1.3build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms