From ce5541aef86d0c1b24a0f7774842f6a78a47c597 Mon Sep 17 00:00:00 2001 From: Jakob Olsson Date: Fri, 22 Jan 2021 11:27:01 +0100 Subject: [PATCH] map-controller: init.d: don't start if enabled is explicitly set to 0 --- map-controller/files/etc/init.d/mapcontroller | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/map-controller/files/etc/init.d/mapcontroller b/map-controller/files/etc/init.d/mapcontroller index 82155f862..1b48b59e6 100755 --- a/map-controller/files/etc/init.d/mapcontroller +++ b/map-controller/files/etc/init.d/mapcontroller @@ -6,6 +6,12 @@ STOP=20 USE_PROCD=1 start_service() { + config_load "mapcontroller" + + local enabled + config_get_bool enabled controller enabled 1 + [ "$enabled" -eq 0 ] && return 1 + procd_open_instance procd_set_param command "/usr/sbin/mapcontroller" "-d" procd_set_param respawn