small-package/luci-app-koolproxyR/README.md

34 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

修改了kpupdate使其可以直接更新easylist、fanboy和yhost的规则。
## 准备工作:
先运行:</br>
`opkg install openssl-util ipset dnsmasq-full diffutils iptables-mod-nat-extra wget ca-bundle ca-certificates libustream-openssl`</br>
手动安装以上依赖包</br>
* 如果没有 **openssl** 就不能正常生成证书导致https过滤失败
* 如果没有 **ipset, dnsmasq-full, diffutils**黑名单模式也会出现问题ipset 需要版本6,如果你的固件的busybox带有支持diff支持那么diffutils包可以不安装
* 如果没有 **iptables-mod-nat-extra** 会导致mac过滤失效
* 如果没有 **wget, ca-bundle, ca-certificates, libustream-openssl** 会导致规则文件更新失败host规则条数变为0,如果你的固件的busybox带有支持https的wget那么这几个包可以不安装
## 使用方法
```Brach
#源码根目录进入package文件夹
cd package
#下载源码
git clone https://github.com/jefferymvp/luci-app-koolproxyR
#回到源码根目录
cd ..
make menuconfig
#编译
make package/luci-app-koolproxyR/{clean,compile} V=s