diff --git a/luci-app-omr-bypass/root/etc/init.d/omr-bypass b/luci-app-omr-bypass/root/etc/init.d/omr-bypass index d5eeb3e76..dda092725 100755 --- a/luci-app-omr-bypass/root/etc/init.d/omr-bypass +++ b/luci-app-omr-bypass/root/etc/init.d/omr-bypass @@ -4,7 +4,7 @@ START=99 STOP=10 USE_PROCD=1 -EXTRA_COMMANDS="reload_rules" +EXTRA_COMMANDS="reload_rules bypass_asn" . /usr/lib/unbound/iptools.sh @@ -340,6 +340,11 @@ _bypass_asn() { } +bypass_asn() { + config_load omr-bypass + config_foreach _bypass_asn asns +} + _bypass_omr_server() { local ip config_get ip $1 ip diff --git a/luci-app-omr-bypass/root/etc/uci-defaults/41_omr-bypass b/luci-app-omr-bypass/root/etc/uci-defaults/41_omr-bypass index 315ef2621..dbb2be114 100755 --- a/luci-app-omr-bypass/root/etc/uci-defaults/41_omr-bypass +++ b/luci-app-omr-bypass/root/etc/uci-defaults/41_omr-bypass @@ -82,6 +82,6 @@ if [ "$(uci -q get omr-bypass.lesnumeriques)" = "" ]; then commit omr-bypass EOF fi - +echo '0 2 * * * /etc/init.d/omr-bypass bypass_asn' > /etc/crontabs/bypass rm -f /tmp/luci-indexcache exit 0