From: tripolar Date: Mon, 23 Sep 2013 10:14:15 +0000 (+0000) Subject: [packages] tor: use new procd init script style X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=40a979a1c0d0134b9679e1cb8562dc0e4a5eba19;p=packages.git [packages] tor: use new procd init script style Signed-off-by: Peter Wagner git-svn-id: svn://svn.openwrt.org/openwrt/packages@38135 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/net/tor/files/tor.init b/net/tor/files/tor.init index 8d11089ec..7c548b40b 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 }