Update src/killsw
This commit is contained in:
23
src/killsw
23
src/killsw
@@ -3,22 +3,35 @@
|
||||
VERSION="1.0.1"
|
||||
|
||||
cmd="$1"
|
||||
group="$2"
|
||||
|
||||
case "$cmd" in
|
||||
stop)
|
||||
systemctl stop killswitch.target
|
||||
echo "Killswitch activated: all linked services have been stopped."
|
||||
if [[ -n "$group" ]]; then
|
||||
# Alleen die groep stoppen
|
||||
systemctl stop "$group".target
|
||||
echo "Killswitch activated: stopped group '$group'."
|
||||
else
|
||||
# Geen groep, alles stoppen
|
||||
systemctl stop killswitch.target
|
||||
echo "Killswitch activated: all linked services have been stopped."
|
||||
fi
|
||||
;;
|
||||
start)
|
||||
systemctl start killswitch.target
|
||||
echo "Killswitch deactivated: all linked services have been started."
|
||||
if [[ -n "$group" ]]; then
|
||||
systemctl start "$group".target
|
||||
echo "Killswitch deactivated: started group '$group'."
|
||||
else
|
||||
systemctl start killswitch.target
|
||||
echo "Killswitch deactivated: all linked services have been started."
|
||||
fi
|
||||
;;
|
||||
status)
|
||||
systemctl status killswitch.target
|
||||
;;
|
||||
add)
|
||||
if [[ -n "$2" && "$3" == "to" && -n "$4" ]]; then
|
||||
echo "Called add $2 to $4"
|
||||
echo "Adding service '$2' to group '$4'..."
|
||||
else
|
||||
echo "Usage: killsw add [service] to [group]"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user