diff --git a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr index 14e0ffb709..5e2468ff72 100755 --- a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr +++ b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr @@ -512,7 +512,7 @@ start() { GLOBAL_SERVER=$switch_server switch_enable=1 fi - if rules ;then + if rules; then start_redir if ! [ "$(uci_get_by_type global pdnsd_enable)" = "2" ] ;then mkdir -p /tmp/dnsmasq.d && cp -a /etc/dnsmasq.ssr /tmp/ && cp -a /etc/dnsmasq.oversea /tmp/ @@ -524,6 +524,8 @@ start() { if [ $(uci_get_by_type global adblock 0) == "0" ] ;then rm -f /tmp/dnsmasq.ssr/ad.conf fi + /usr/share/shadowsocksr/gfw2ipset.sh + /etc/init.d/dnsmasq restart >/dev/null 2>&1 fi fi start_server @@ -571,18 +573,6 @@ stop() { killall -q -9 dns2socks killall -q -9 microsocks killall -q -9 redsocks2 -<<<<<<< HEAD - if [ $(uci_get_by_type global adblock 0) == "0" ]; then - rm -f /tmp/dnsmasq.d/ad.conf - else - cp -f /etc/dnsmasq.ssr/ad.conf /tmp/dnsmasq.d/ad.conf -======= - if [ -f /var/run/pdnsd.pid ]; then - kill $(cat /var/run/pdnsd.pid) >/dev/null 2>&1 - else - kill -9 $(busybox ps -w | grep pdnsd | grep -v grep | awk '{print $1}') >/dev/null 2>&1 ->>>>>>> 19ec6b2511601e88ade445e807b199aafdda7933 - fi if [ -f "/tmp/dnsmasq.d/dnsmasq-ssr.conf" ]; then rm -f /tmp/dnsmasq.d/dnsmasq-ssr.conf /etc/init.d/dnsmasq restart >/dev/null 2>&1 diff --git a/target/linux/ipq40xx/Makefile b/target/linux/ipq40xx/Makefile index b303386b0c..7501269efa 100644 --- a/target/linux/ipq40xx/Makefile +++ b/target/linux/ipq40xx/Makefile @@ -20,7 +20,7 @@ DEFAULT_PACKAGES += \ kmod-ath10k wpad-openssl \ kmod-usb3 kmod-usb-dwc3 ath10k-firmware-qca4019 \ automount autosamba luci-app-ipsec-vpnd v2ray shadowsocks-libev-ss-redir shadowsocksr-libev-server \ - luci-app-unblockneteasemusic luci-app-cpufreq luci-app-zerotier luci-app-xlnetacc ca-certificates \ + luci-app-unblockmusic luci-app-cpufreq luci-app-zerotier luci-app-xlnetacc ca-certificates \ htop fdisk e2fsprogs $(eval $(call BuildTarget))