Files
openwrt-packages/luci-app-clash/root/usr/share/clash/create/rules.sh
2022-04-11 16:22:56 +08:00

31 lines
511 B
Bash

#!/bin/sh /etc/rc.common
. /lib/functions.sh
rules_set()
{
CFG_FILE="/etc/config/clash"
local section="$1"
config_get "type" "$section" "type" ""
config_get "rulename" "$section" "rulename" ""
config_get "rulenamee" "$section" "rulenamee" ""
if [ -z "$type" ]; then
return
fi
if [ -z "$rulename" ]; then
uci set clash."$section".rulename="$rulenamee"
uci commit clash
fi
}
start(){
config_load "clash"
config_foreach rules_set "rules"
}
start