v1.0. Luaposix, multiple service instances.

This commit is contained in:
gSpot
2023-05-01 14:39:23 +03:00
parent 642265b96d
commit 76acd939a9
24 changed files with 1515 additions and 988 deletions

View File

@@ -3,17 +3,23 @@
START=97
STOP=01
ID="/usr/bin/internet-detector"
PROG=/usr/bin/internet-detector
config_app() {
config_get enabled "$1" enabled "0"
if [ $enabled = "1" ]; then
$PROG service "$1"
fi
}
start() {
$ID
config_load internet-detector
config_get mode "config" mode "0"
if [ $mode = "1" ]; then
config_foreach config_app "instance"
fi
}
stop() {
$ID stop
}
restart() {
stop
start
$PROG stop
}