Skip to content

Commit

Permalink
fix: ss-redir too large, cannot save to /data/usr/sbin
Browse files Browse the repository at this point in the history
feat: ss-redir updated to the latest version 3.2.4, support chacha20-ietf-poly1305
  • Loading branch information
jk2K committed Feb 26, 2019
1 parent 2fc5d11 commit 41717ce
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 7 deletions.
1 change: 1 addition & 0 deletions mini/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
shadowsocks_mini/
4 changes: 4 additions & 0 deletions mini/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
`ss-redir` from [shadowsocks-libev_3.2.4-1_mipsel_24kc.ipk](https://dl.bintray.com/aa65535/opkg/shadowsocks-libev/3.2.4-1/current/mipsel_24kc/)


用 7z 解压 shadowsocks-libev_3.2.4-1_mipsel_24kc.ipk, 获得 `data.tar.gz` 继续解压,获得 `ss-redir`
12 changes: 7 additions & 5 deletions mini/mini_ss.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@ if [[ $EUID -ne 0 ]]; then
fi
cd /tmp
rm -f shadowsocks_mini.tar.gz
curl https://raw.githubusercontent.com/blademainer/miwifi-ss/master/mini/shadowsocks_mini.tar.gz -o shadowsocks_mini.tar.gz
curl https://raw.githubusercontent.com/jk2K/miwifi-ss/master/mini/shadowsocks_mini.tar.gz -o shadowsocks_mini.tar.gz
tar zxf shadowsocks_mini.tar.gz

# install shadowsocks ss-redir to /data/usr/sbin
mkdir -p /data/usr/sbin
cp -f ./shadowsocks_mini/ss-redir /data/usr/sbin/ss-redir
chmod +x /data/usr/sbin/ss-redir
# install shadowsocks ss-redir to /userdisk/sysapihttpd/shadowsocks/bin
# all data in /userdisk/sysapihttpd directory would not reset by system configure reset
# cannot create directory in /userdisk, Read-only file system
mkdir -p /userdisk/sysapihttpd/shadowsocks/bin
cp -f ./shadowsocks_mini/ss-redir /userdisk/sysapihttpd/shadowsocks/bin
chmod +x /userdisk/sysapihttpd/shadowsocks/bin/ss-redir

# Config shadowsocks init script
cp ./shadowsocks_mini/shadowsocks /etc/init.d/shadowsocks
Expand Down
4 changes: 2 additions & 2 deletions mini/mini_uninstall.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
echo -e "删除相关文件--------------------------------------\c"
rm -rf /etc/init.d/shadowsocks
rm -rf /etc/dnsmasq.d/gfwlist.conf
rm -rf /data/usr/sbin
rm -rf /userdisk/sysapihttpd/shadowsocks
rm -rf /etc/shadowsocks.json
sed -i '/ipset -N gfwlist iphash -!/d' /etc/firewall.user
sed -i '/iptables -t nat -A PREROUTING -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1081/d' /etc/firewall.user
/etc/init.d/firewall restart
/etc/init.d/dnsmasq restart
echo "卸载Shadowsocks完成"
echo "卸载Shadowsocks完成"
Binary file modified mini/shadowsocks_mini.tar.gz
Binary file not shown.

0 comments on commit 41717ce

Please sign in to comment.