Update shadowsocks.init

1.使用OpenWrt提供的service_start及service_stop函数控制服务开关
2.由service_start函数生成pid文件
3.改配置文件目录为/etc/shadowsocks.json
This commit is contained in:
南浦月
2014-03-09 12:36:59 +08:00
parent 82d6d2f772
commit 0ce9c15186
+6 -6
View File
@@ -2,15 +2,15 @@
# Copyright (C) 2006-2011 OpenWrt.org
START=95
STOP=95
SERVICE_USE_PID=1
SERVICE_WRITE_PID=1
SERVICE_DAEMONIZE=1
start() {
echo "starting shadowsocks..."
/usr/bin/ss-local -c /etc/config/shadowsocks.json -f /var/run/shadowsocks.pid
service_start /usr/bin/ss-local -c /etc/shadowsocks.json
}
stop() {
echo "shadowsocks stopped."
kill -9 `cat /var/run/shadowsocks.pid`
service_stop /usr/bin/ss-local
}