aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2020-02-11 08:45:25 -0500
committerNick Mathewson <nickm@torproject.org>2020-02-11 08:45:25 -0500
commitd9a70ba21262ee92b53eae791171433e2142a902 (patch)
treeb52b36af4ba149d3039733f24449ddce68a70dc5 /contrib
parent48bf3aec258b5af2512d4ca5a305bb76bf8decb6 (diff)
parent9879eae17e7b64b05622edf02c77a0de05037e7f (diff)
downloadtor-d9a70ba21262ee92b53eae791171433e2142a902.tar.gz
tor-d9a70ba21262ee92b53eae791171433e2142a902.zip
Merge remote-tracking branch 'tor-github/pr/1690/head'
Diffstat (limited to 'contrib')
-rw-r--r--contrib/README2
-rw-r--r--contrib/dist/rc.subr43
-rw-r--r--contrib/include.am1
3 files changed, 1 insertions, 45 deletions
diff --git a/contrib/README b/contrib/README
index 735fcf4c9f..a56065f97d 100644
--- a/contrib/README
+++ b/contrib/README
@@ -29,7 +29,7 @@ should probably use src/tools/tor-resolve instead.
dist/ -- Scripts and files for use when packaging Tor
-----------------------------------------------------
-torctl, rc.subr, and tor.sh are init scripts for use with SysV-style init
+torctl and tor.sh are init scripts for use with SysV-style init
tools. Everybody likes to write init scripts differently, it seems.
tor.service is a sample service file for use with systemd.
diff --git a/contrib/dist/rc.subr b/contrib/dist/rc.subr
deleted file mode 100644
index d757e89528..0000000000
--- a/contrib/dist/rc.subr
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/security/tor-devel/files/tor.in,v 1.1 2006/02/17 22:21:25 mnag Exp $
-#
-# (rc.subr written by Peter Thoenen for Net/FreeBSD)
-#
-# REQUIRE: NETWORKING SERVERS USR
-# BEFORE: LOGIN
-#
-# Add the following lines to /etc/rc.conf to enable tor
-#
-# tor_enable (bool): Set to "NO" by default
-# Set it to "YES" to enable tor
-# tor_conf (str): Points to your tor conf file
-# Default: /usr/local/etc/tor/torrc
-# tor_user (str): Tor Daemon user. Default _tor
-#
-
-. /etc/rc.subr
-
-name="tor"
-rcvar=${name}_enable
-
-load_rc_config ${name}
-
-: ${tor_enable="NO"}
-: ${tor_conf="/usr/local/etc/tor/torrc"}
-: ${tor_user="_tor"}
-: ${tor_pidfile="/var/run/tor/tor.pid"}
-: ${tor_logfile="/var/log/tor"}
-: ${tor_datadir="/var/run/tor"}
-
-required_files=${tor_conf}
-required_dirs=${tor_datadir}
-command="/usr/local/bin/${name}"
-command_args="-f ${tor_conf} --pidfile ${tor_pidfile} --runasdaemon 1 --datadirectory ${tor_datadir} --user ${tor_user}"
-extra_commands="log"
-log_cmd="${name}_log"
-
-tor_log() {
- cat ${tor_logfile}
-}
-
-run_rc_command "$1"
diff --git a/contrib/include.am b/contrib/include.am
index 784f5427b8..60783dc439 100644
--- a/contrib/include.am
+++ b/contrib/include.am
@@ -2,7 +2,6 @@
EXTRA_DIST+= \
contrib/README \
contrib/client-tools/torify \
- contrib/dist/rc.subr \
contrib/dist/tor.service.in \
contrib/operator-tools/tor-exit-notice.html \
contrib/or-tools/exitlist \