From: Peter Wagner <​tripolar@gmx.at> Date: Mon, 23 Sep 2013 10:14:15 +0000 (+0000) Subject: [packages] tor: use new procd init script style X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;hb=e7f94c7c9c6b71a3f4fdf92918a7570e84f29453 [packages] tor: use new procd init script style Signed-off-by: Peter Wagner SVN-Revision: 38135 --- diff --git a/net/tor/files/tor.init b/net/tor/files/tor.init index 8d11089ec2..7c548b40b8 100644 --- a/net/tor/files/tor.init +++ b/net/tor/files/tor.init @@ -4,9 +4,9 @@ START=50 STOP=50 -SERVICE_USE_PID=1 +USE_PROCD=1 -start() { +start_service() { user_exists tor 52 || user_add tor 52 52 /var/lib/tor group_exists tor 52 || group_add tor 52 [ -f /var/run/tor.pid ] || { @@ -22,9 +22,7 @@ start() { mkdir -m 0755 -p /var/log/tor chown tor:tor /var/log/tor } - service_start /usr/sbin/tor --PidFile /var/run/tor.pid -} - -stop() { - service_stop /usr/sbin/tor + procd_open_instance + procd_set_param command /usr/sbin/tor --runasdaemon 0 + procd_close_instance }