shield-purge(8)

πŸ“¦ version 0.9.6, in debian bookworm, ubuntu jammy

πŸ’– 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 (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