From 83b05c0a2f3f2afd1189c545041a5906df1118a9 Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Mon, 17 Feb 2025 13:47:37 +1100 Subject: [PATCH] moved --- nfblockerctl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 nfblockerctl diff --git a/nfblockerctl b/nfblockerctl new file mode 100755 index 0000000..aed8d22 --- /dev/null +++ b/nfblockerctl @@ -0,0 +1,20 @@ +#!/bin/sh +# +# Control script for manual use of nfblocker. + +do_start() { + iptables -I OUTPUT -p tcp -j NFQUEUE --queue-num 99 + nfblocker /etc/nfblocker/blocked/*.acl & +} + +do_stop() { + iptables -D OUTPUT -p tcp -j NFQUEUE --queue-num 99 + pkill nfblocker +} + +case "$1" in + start) do_start ;; + reload) do_stop ; do_start ;; + stop) do_stop ;; + *) echo "Use start, stop or reload" >&2 ;; +esac -- 2.47.2