renaming the control script
authorRalph Ronnquist <rrq@rrq.au>
Sun, 16 Feb 2025 00:38:57 +0000 (11:38 +1100)
committerRalph Ronnquist <rrq@rrq.au>
Sun, 16 Feb 2025 00:38:57 +0000 (11:38 +1100)
bin/nfblocker.sh [deleted file]
bin/nfblockerctl [new file with mode: 0755]

diff --git a/bin/nfblocker.sh b/bin/nfblocker.sh
deleted file mode 100755 (executable)
index 661d8d0..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-#
-# This is a control script for nfblocker.
-#
-
-if [ -z "$1" ] ; then
-    echo "start or stop?"
-    exit 1
-fi
-
-cd $(dirname $(readlink $0))
-
-function start_nfblocker() {
-    LOG=/var/log/nfblocker.$(date +%Y%m%d)
-    BLOCKED=( ../acl/*.acl )
-    echo "BLOCKING ${BLOCKED[@]}" >> $LOG
-    ./nfblocker ../blocked/*.acl >> $LOG 2>&1 &
-}
-
-TABLE=OUTPUT
-case $1 in
-    start)
-       iptables -I $TABLE -p tcp -j NFQUEUE --queue-num 99
-       pkill -x nfblocker
-       start_nfblocker
-       ;;
-    reload)
-       pkill -x nfblocker
-       start_nfblocker
-       ;;
-    stop)
-       iptables -D $TABLE -p tcp -j NFQUEUE --queue-num 99
-       pkill -x nfblocker
-       ;;
-    *)
-       echo "Use start, stop or reload" >&2
-       ;;
-esac
diff --git a/bin/nfblockerctl b/bin/nfblockerctl
new file mode 100755 (executable)
index 0000000..661d8d0
--- /dev/null
@@ -0,0 +1,38 @@
+#!/bin/bash
+#
+# This is a control script for nfblocker.
+#
+
+if [ -z "$1" ] ; then
+    echo "start or stop?"
+    exit 1
+fi
+
+cd $(dirname $(readlink $0))
+
+function start_nfblocker() {
+    LOG=/var/log/nfblocker.$(date +%Y%m%d)
+    BLOCKED=( ../acl/*.acl )
+    echo "BLOCKING ${BLOCKED[@]}" >> $LOG
+    ./nfblocker ../blocked/*.acl >> $LOG 2>&1 &
+}
+
+TABLE=OUTPUT
+case $1 in
+    start)
+       iptables -I $TABLE -p tcp -j NFQUEUE --queue-num 99
+       pkill -x nfblocker
+       start_nfblocker
+       ;;
+    reload)
+       pkill -x nfblocker
+       start_nfblocker
+       ;;
+    stop)
+       iptables -D $TABLE -p tcp -j NFQUEUE --queue-num 99
+       pkill -x nfblocker
+       ;;
+    *)
+       echo "Use start, stop or reload" >&2
+       ;;
+esac