lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

tor.init (510B)


      1 #!/bin/sh /etc/rc.common
      2 # Copyright (C) 2006-2011 OpenWrt.org
      3 
      4 START=50
      5 STOP=50
      6 
      7 USE_PROCD=1
      8 
      9 start_service() {
     10 	[ -f /var/run/tor.pid ] || {
     11 		touch /var/run/tor.pid
     12 		chown tor:tor /var/run/tor.pid
     13 	}
     14 	[ -d /var/lib/tor ] || {
     15 		mkdir -m 0755 -p /var/lib/tor
     16 		chmod 0700 /var/lib/tor
     17 		chown tor:tor /var/lib/tor
     18 	}
     19 	[ -d /var/log/tor ] || {
     20 		mkdir -m 0755 -p /var/log/tor
     21 		chown tor:tor /var/log/tor
     22 	}
     23 	procd_open_instance
     24 	procd_set_param command /usr/sbin/tor --runasdaemon 0
     25 	procd_close_instance
     26 }