упёрся в проблему, прошу помощи
есть идея с помощью tail -f отлавливать спам-хосты и автоматически добавлять их в таблицу блокировки pf.
вот так оно работает
Код: Выделить всё
tail -90 /var/log/exim/mainlog | grep --line-buffered "spammer!" | egrep --line-buffered -o '[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}' | pfctl -t lockdown -T add -f-
Код: Выделить всё
tail -f /var/log/exim/mainlog | grep --line-buffered "spammer!" | egrep --line-buffered -o '[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}' | pfctl -t lockdown -T add -f-