From e650d27f768405a4c58ca59df89cbab3dbba61b0 Mon Sep 17 00:00:00 2001 From: Sukru Senli Date: Tue, 27 Apr 2021 09:50:48 +0200 Subject: [PATCH] urlfilter: start urlfilter only if globally enabled --- urlfilter/files/etc/config/urlfilter | 2 ++ urlfilter/files/etc/init.d/urlfilter | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 urlfilter/files/etc/config/urlfilter diff --git a/urlfilter/files/etc/config/urlfilter b/urlfilter/files/etc/config/urlfilter new file mode 100644 index 000000000..209031ec0 --- /dev/null +++ b/urlfilter/files/etc/config/urlfilter @@ -0,0 +1,2 @@ +config globals globals + option enable 1 diff --git a/urlfilter/files/etc/init.d/urlfilter b/urlfilter/files/etc/init.d/urlfilter index f3d5a643b..63f3fc30d 100644 --- a/urlfilter/files/etc/init.d/urlfilter +++ b/urlfilter/files/etc/init.d/urlfilter @@ -20,7 +20,7 @@ configure_firewall() } start_service() { - if [ -f "/etc/config/urlfilter" ]; then + if [ "$(uci -q get urlfilter.globals.enable)" == "1" ]; then procd_open_instance urlfilter procd_set_param command ${PROG} configure_firewall