]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Remove contrib/dist/rc.subr
authorrl1987 <rl1987@sdf.lonestar.org>
Tue, 28 Jan 2020 12:32:40 +0000 (20:32 +0800)
committerrl1987 <rl1987@sdf.lonestar.org>
Tue, 28 Jan 2020 12:32:40 +0000 (20:32 +0800)
changes/ticket31576 [new file with mode: 0644]
contrib/README
contrib/dist/rc.subr [deleted file]
contrib/include.am

diff --git a/changes/ticket31576 b/changes/ticket31576
new file mode 100644 (file)
index 0000000..ab984cf
--- /dev/null
@@ -0,0 +1,3 @@
+  o Removed features:
+    - Stop shipping contrib/dist/rc.subr file, as it is not being used on
+      FreeBSD anymore. Closes issue 31576.
index 735fcf4c9fb70d97cfd1ffa26d5299283fbad88c..a56065f97d0e6e16b17f41f608b279e6908215b1 100644 (file)
@@ -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 (file)
index d757e89..0000000
+++ /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"
index 784f5427b8e86a8e331b9c1a3c7bd35b934795e4..60783dc4391de44687be3df876a59dc5670b2202 100644 (file)
@@ -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                       \