From 5d246784b575e00e53e5418f0231def1e3e459f5 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Mon, 26 Aug 2019 21:11:56 +0200 Subject: [PATCH] Fix some pihole check --- openmptcprouter/files/etc/init.d/openmptcprouter-vps | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/openmptcprouter/files/etc/init.d/openmptcprouter-vps b/openmptcprouter/files/etc/init.d/openmptcprouter-vps index 6068c8b8d..e9182a450 100755 --- a/openmptcprouter/files/etc/init.d/openmptcprouter-vps +++ b/openmptcprouter/files/etc/init.d/openmptcprouter-vps @@ -700,13 +700,22 @@ _config_service() { [ -z "$(_set_redirect_ports_from_vps $redirect_port)" ] && error=1 [ -z "$(_set_mptcp_vps)" ] && error=1 [ -z "$(_set_vpn_vps)" ] && error=1 - set_pihole + _set_pihole [ "$error" = 0 ] && uci -q set openmptcprouter.${servername}.lastchange=$(date "+%s") uci -q batch <<-EOF >/dev/null set openmptcprouter.${servername}.admin_error=$error EOF } +_set_pihole_server() { + servername=$1 + _set_pihole +} + +set_pihole() { + config_foreach _set_pihole_server server +} + start_service() { serversnb=0 config_load openmptcprouter