Add Arch handlers to manager daemons in sxmo_modemmonitortoggle
This commit is contained in:
parent
af733083c0
commit
829f8241c7
1 changed files with 12 additions and 0 deletions
|
@ -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
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue