#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@adblock[-1]
- add ucitrack adblock
- set ucitrack.@adblock[-1].init=adblock
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@aria2[-1]
- add ucitrack aria2
- set ucitrack.@aria2[-1].init=aria2
- commit ucitrack
-EOF
-
if [ ."$(uci -q get aria2.main)" != ."aria2" ]; then
uci -q batch <<-EOF >/dev/null
add aria2 aria2
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@banip[-1]
- add ucitrack banip
- set ucitrack.@banip[-1].init=banip
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@bcp38[-1]
- add ucitrack bcp38
- add_list ucitrack.@bcp38[0].affects=firewall
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-# register commit handler
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@dcwapd[-1]
- add ucitrack dcwapd
- set ucitrack.@dcwapd[-1].init=dcwapd
- commit ucitrack
-EOF
-
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@dnscrypt-proxy[-1]
- add ucitrack dnscrypt-proxy
- set ucitrack.@dnscrypt-proxy[-1].init=dnscrypt-proxy
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-# needed for "Save and Apply" to restart dump1090
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@dump1090[-1]
- add ucitrack dump1090
- set ucitrack.@dump1090[-1].init="dump1090"
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
. /lib/functions/network.sh
[ "$(uci -q get fwknopd.@access[0].KEY)" != "CHANGEME" ] && exit 0
-uci batch <<EOF
- add ucitrack fwknopd
- set ucitrack.@fwknopd[-1].init=fwknopd
- commit ucitrack
-EOF
uci delete fwknopd.@access[0].KEY
uci delete fwknopd.@access[0].HMAC_KEY
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@hd-idle[-1]
- add ucitrack hd-idle
- set ucitrack.@hd-idle[-1].init=hd-idle
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@mjpg-streamer[-1]
- add ucitrack mjpg-streamer
- set ucitrack.@mjpg-streamer[-1].init=mjpg-streamer
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@nextdns[-1]
- add ucitrack nextdns
- set ucitrack.@nextdns[-1].init=nextdns
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@nlbwmon[-1]
- add ucitrack nlbwmon
- set ucitrack.@nlbwmon[-1].init=nlbwmon
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
# Copyright (C) 2017 Steven Hessing (steven.hessing@live.com)
# This is free software, licensed under the GNU General Public License v3
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@noddos[-1]
- add ucitrack noddos
- set ucitrack.@noddos[-1].init=noddos
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@pagekitec[-1]
- add ucitrack pagekitec
- set ucitrack.@pagekitec[-1].init=pagekitec
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@shadowsocks-libev[-1]
- add ucitrack shadowsocks-libev
- set ucitrack.@shadowsocks-libev[-1].init=shadowsocks-libev
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
mkdir -p /etc/shadowsocks-libev
/etc/init.d/rpcd reload
#!/bin/sh
-# needed for "Save and Apply" to restart shairplay
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@shairplay[-1]
- add ucitrack shairplay
- set ucitrack.@shairplay[-1].init="shairplay"
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@travelmate[-1]
- add ucitrack travelmate
- set ucitrack.@travelmate[-1].init=travelmate
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-# needed for "Save and Apply" to restart udpxy
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@udpxy[-1]
- add ucitrack udpxy
- set ucitrack.@udpxy[-1].init="udpxy"
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@unbound[-1]
- add ucitrack unbound
- set ucitrack.@unbound[-1].init=unbound
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
-
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@vnstat[-1]
- add ucitrack vnstat
- set ucitrack.@vnstat[-1].init=vnstat
- commit ucitrack
-EOF
-
rm -f /tmp/luci-indexcache
exit 0
#!/bin/sh
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@vpnbypass[-1]
- add ucitrack vpnbypass
- set ucitrack.@vpnbypass[-1].init=vpnbypass
- commit ucitrack
-EOF
rm -f /tmp/luci-indexcache
exit 0
-