BLACKLISTCTL(8)
okay bestie, welcome to BLACKLISTCTL(8) from the System Managerโs Manual โ this is the manual page, but make it make sense ๐
๐ NAME ๐
blacklistctl โ display and change the state of the blacklistd database. Thatโs the whole vibe, and sheโs serving it.
๐ธ SYNOPSIS ๐ธ
blacklistctl dump [-abdnrw] [-D dbname]
โจ DESCRIPTION โจ
blacklistctl is a program used to display and change the state of the blacklistd(8) database. The following sub-commands are supported โ and yes, thereโs literally one listed here, so letโs get into it:
๐๏ธ dump
The following options are available for the dump sub-command:
-aโ show all database entries; by default it shows only the active ones. Inactive entries will be shown with a last-access (or, with-r, the remaining) time ofโneverโ.-bโ show only the blocked entries.-Ddbname โ specify the location of theblacklistddatabase file to use. The default is/var/db/blocklistd.db.-dโ increase debugging level.-nโ donโt display a header.-rโ show the remaining blocked time instead of the last activity time.-wโ normally the width of addresses is good for IPv4; the-wflag makes the display wide enough for IPv6 addresses.
๐ the output (what youโre actually looking at)
The output of the dump sub-command consists of a header (unless -n was given) and one line for each record in the database, where each line has the following columns:
โaddress/ma:portโโ the remote address, mask, and local port number of the client connection associated with the database entry.โidโโ column will show the identifier for the packet filter rule associated with the database entry, though this may only be the wordโOKโfor packet filters which do not create a unique identifier for each rule.โnfailโโ the number of failures reported for the client on the noted port, as well as the number of failures allowed before blocking (or, with-a, an asteriskโจ*โฉ).โlast accessโ|โremaining timeโโ the last time the client was reported as attempting access, or, with-r, the time remaining before the rule blocking the client will be removed.
๐ SEE ALSO ๐
๐ซถ NOTES ๐ซถ
bestie, heads up: theblacklistctlprogram has been renamed toblocklistctl(8).
Sometimes the reported number of failed attempts can exceed the number of attempts that blacklistd(8) is configured to block. This can happen either because the rule has been removed manually, or because there were more attempts in flight while the rule block was being added. This condition is normal; in that case blacklistd(8) will first attempt to remove the existing rule, and then it will re-add it to make sure that there is only one rule active.
๐ฐ๏ธ HISTORY ๐ฐ๏ธ
blacklistctl first appeared in NetBSD 7. FreeBSD support for blacklistctl was implemented in FreeBSD 11.
๐ AUTHORS ๐
Christos Zoulas
This lilโ page is from Debian, dated January 27, 2025 โ mwah ๐โจ
๐ฆ where this page comes from
- freebsd 15.1: base 15.1
- Copyright (c) 2015 The NetBSD Foundation, Inc
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms