diff options
Diffstat (limited to 'etc/inc/service-utils.inc')
-rw-r--r-- | etc/inc/service-utils.inc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/service-utils.inc b/etc/inc/service-utils.inc index ccf4bac..4e8fbbb 100644 --- a/etc/inc/service-utils.inc +++ b/etc/inc/service-utils.inc @@ -201,7 +201,10 @@ function is_service_enabled($service_name) { global $config; if ($service_name == "") return false; - if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && !($config['installedpackages'][$service_name]['config'][0]['enable'])) + if (isset($config['installedpackages'][$service_name]['config'][0]['enable']) && + (($config['installedpackages'][$service_name]['config'][0]['enable'] === false) || + ($config['installedpackages'][$service_name]['config'][0]['enable'] === 'false') || + ($config['installedpackages'][$service_name]['config'][0]['enable'] === 'off'))) return false; return true; } |