blob: 25861b8b2564a5707a59c29b6bb443bd687e3978 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/bash
function usage() {
echo "Usage: genesisctl [command]"
echo "Commands:"
echo " watch-abuse Start abuse monitoring via IPTables"
}
function watch_abuse() {
echo "[*] Launching abuse watch via screen..."
screen -dmS abusewatch /usr/local/bin/genesisctl-watch-abuse.sh
echo "[✓] Abuse watch running in detached screen session 'abusewatch'"
}
case "$1" in
watch-abuse)
watch_abuse
;;
*)
usage
;;
esac
|