guard (0.1.0~rc.2)

Published 2026-10-25 01:34:45 +00:00 by adam in adam/guard

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
Debian
2026-10-25 01:34:45 +00:00
0
abrown38
5.0 MiB
Assets (2)
Versions (4) View all
0.1.0~rc.2 2026-10-25
0.1.0~rc.1 2026-10-22