From 829f8241c736607ab8b704ed315890b79b6bca52 Mon Sep 17 00:00:00 2001 From: Stacy Harper Date: Wed, 25 Aug 2021 21:50:28 +0200 Subject: [PATCH] Add Arch handlers to manager daemons in sxmo_modemmonitortoggle --- scripts/modem/sxmo_modemmonitortoggle.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scripts/modem/sxmo_modemmonitortoggle.sh b/scripts/modem/sxmo_modemmonitortoggle.sh index 34e355b..eafa805 100755 --- a/scripts/modem/sxmo_modemmonitortoggle.sh +++ b/scripts/modem/sxmo_modemmonitortoggle.sh @@ -23,6 +23,10 @@ daemon_start() { "Alpine Linux"|postmarketOS) sudo rc-service "$1" start ;; + "Arch Linux ARM"|alarm) + [ "$1" = "modemmanager" ] && set -- ModemManager + sudo systemctl start "$1" + ;; esac } @@ -31,6 +35,10 @@ daemon_stop() { "Alpine Linux"|postmarketOS) sudo rc-service "$1" stop ;; + "Arch Linux ARM"|alarm) + [ "$1" = "modemmanager" ] && set -- ModemManager + sudo systemctl stop "$1" + ;; esac } @@ -39,6 +47,10 @@ daemon_isrunning() { "Alpine Linux"|postmarketOS) rc-service "$1" status | grep -q started ;; + "Arch Linux ARM"|alarm) + [ "$1" = "modemmanager" ] && set -- ModemManager + systemctl status "$1" | grep -q running + ;; esac }