#!/bin/sh [ ! -f "/usr/share/ucitrack/luci-app-koolproxy.json" ] && { cat > /usr/share/ucitrack/luci-app-koolproxy.json << EEOF { "config": "koolproxy", "init": "koolproxy" } EEOF } uci -q batch <<-EOF >/dev/null [ -e "/etc/config/ucitrack" ] && { delete ucitrack.@koolproxy[-1] add ucitrack koolproxy set ucitrack.@koolproxy[-1].init=koolproxy commit ucitrack } delete firewall.koolproxy set firewall.koolproxy=include set firewall.koolproxy.type=script set firewall.koolproxy.path=/var/etc/koolproxy.include set firewall.koolproxy.reload=1 commit firewall EOF rm -f /tmp/luci-indexcache exit 0