Block a user
guard (0.1.0~rc.2)
Installation
distribution=
component=
sudo curl https://gitea.adbraun.lol/api/packages/adam/debian/repository.key -o /etc/apt/keyrings/gitea-adam.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-adam.asc] https://gitea.adbraun.lol/api/packages/adam/debian $distribution $component" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update
sudo apt install guard=0.1.0~rc.2
Repository Info
Distributions |
testing |
Components |
main |
Architectures |
amd64, arm64 |
About this package
bans addresses that misbehave in the logs, at the firewall Guard watches log files and the systemd journal for failed logins, scans and other misdeeds, counts each address's matches, and bans an address that reaches a watch's limit in a ban list of Housecarl, the firewall manager: the firewall then keeps it from this machine (or from what the list says). One YAML file configures it; presets cover OpenSSH, Postfix, Dovecot, nginx, BIND, Jarl, Housecarl and Steward. . guard isn't started on a first install: see /usr/share/doc/guard/docs/install.md.
Dependencies
| systemd |
Details
Assets (2)
Versions (4)
View all
guard_0.1.0~rc.2_amd64.deb
2.7 MiB
guard_0.1.0~rc.2_arm64.deb
2.3 MiB
0.1.0~rc.2
2026-10-25
0.1.0~rc.1+git7~b87cc6f
2026-10-23
0.1.0~rc.1+git5~73ab640
2026-10-23
0.1.0~rc.1
2026-10-22