From b801586d408b634c2ac5f1e042c78cc4e4e84063 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Sun, 14 Sep 2014 14:18:29 +0200 Subject: tor: add from oldpackages This adds tor from old packages and updates it to version 0.2.4.23. Signed-off-by: Hauke Mehrtens --- net/tor/files/tor.init | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 net/tor/files/tor.init (limited to 'net/tor/files/tor.init') diff --git a/net/tor/files/tor.init b/net/tor/files/tor.init new file mode 100644 index 000000000..7c548b40b --- /dev/null +++ b/net/tor/files/tor.init @@ -0,0 +1,28 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2011 OpenWrt.org + +START=50 +STOP=50 + +USE_PROCD=1 + +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 ] || { + touch /var/run/tor.pid + chown tor:tor /var/run/tor.pid + } + [ -d /var/lib/tor ] || { + mkdir -m 0755 -p /var/lib/tor + chmod 0700 /var/lib/tor + chown tor:tor /var/lib/tor + } + [ -d /var/log/tor ] || { + mkdir -m 0755 -p /var/log/tor + chown tor:tor /var/log/tor + } + procd_open_instance + procd_set_param command /usr/sbin/tor --runasdaemon 0 + procd_close_instance +} -- cgit v1.2.3