1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2006-2011 OpenWrt.org
6 SERVICE_PID_FILE=/var/run/tor/tor.pid
9 user_exists tor 52 || user_add tor 52
10 group_exists tor 52 || group_add tor 52
11 [ -d /var/run/tor ] || {
12 mkdir -m 0755 -p /var/run/tor
13 chown tor:tor /var/run/tor
15 [ -d /var/lib/tor ] || {
16 mkdir -m 0755 -p /var/lib/tor
17 chmod 0700 /var/lib/tor
18 chown tor:tor /var/lib/tor
20 [ -d /var/log/tor ] || {
21 mkdir -m 0755 -p /var/log/tor
22 chown tor:tor /var/log/tor
24 service_start /usr/sbin/tor
28 service_stop /usr/sbin/tor