From da7a33adc44a0c0d069c023c779bd51b69aff1ea Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Sat, 9 Sep 2017 15:16:33 +0800 Subject: [PATCH] fix ssr pro /usr/bin/ip path --- package/lean/luci-app-shadowsocksr-pro/Makefile | 2 +- .../root/etc/uci-defaults/shadowsocksr | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/package/lean/luci-app-shadowsocksr-pro/Makefile b/package/lean/luci-app-shadowsocksr-pro/Makefile index bc398588c..9e52e0bf1 100644 --- a/package/lean/luci-app-shadowsocksr-pro/Makefile +++ b/package/lean/luci-app-shadowsocksr-pro/Makefile @@ -9,7 +9,7 @@ LUCI_TITLE:=LuCI support for Shadowsocksr LUCI_DEPENDS:=+iptables-mod-tproxy +kmod-ipt-tproxy +ip +ipset-lists +shadowsocksr-libev-alt +pdnsd-alt +coreutils +coreutils-base64 +coreutils-nohup +dnsmasq-full LUCI_PKGARCH:=all PKG_VERSION:=2.0 -PKG_RELEASE:=15 +PKG_RELEASE:=16 include $(TOPDIR)/feeds/luci/luci.mk diff --git a/package/lean/luci-app-shadowsocksr-pro/root/etc/uci-defaults/shadowsocksr b/package/lean/luci-app-shadowsocksr-pro/root/etc/uci-defaults/shadowsocksr index 86b57ce08..d77c729c8 100755 --- a/package/lean/luci-app-shadowsocksr-pro/root/etc/uci-defaults/shadowsocksr +++ b/package/lean/luci-app-shadowsocksr-pro/root/etc/uci-defaults/shadowsocksr @@ -9,6 +9,9 @@ uci -q batch <<-EOF >/dev/null commit firewall EOF +[ ! -f /usr/bin/ip ] && ln -sf /sbin/ip /usr/bin/ip +(opkg list-installed | grep ip-full >/dev/null 2>&1) && ln -sf /usr/sbin/ip /usr/bin/ip + /etc/init.d/shadowsocksr stop /etc/init.d/shadowsocksr disable