[tor-commits] [flashproxy/master] Use --privdrop-user facilitator-nobody in init scripts.

dcf at torproject.org dcf at torproject.org
Sun Jun 2 05:38:59 UTC 2013


commit 309a025c80f53d918f40bd2c08361321d85cb174
Author: David Fifield <david at bamsoftware.com>
Date:   Sat Jun 1 22:10:21 2013 -0700

    Use --privdrop-user facilitator-nobody in init scripts.
---
 facilitator/init.d/facilitator              |    3 ++-
 facilitator/init.d/facilitator-email-poller |    3 ++-
 facilitator/init.d/facilitator-reg-daemon   |    3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/facilitator/init.d/facilitator b/facilitator/init.d/facilitator
index b2f4d19..19bb482 100755
--- a/facilitator/init.d/facilitator
+++ b/facilitator/init.d/facilitator
@@ -23,8 +23,9 @@ DESC="Flash proxy facilitator"
 NAME=facilitator
 PIDFILE=/var/run/$NAME.pid
 LOGFILE=/var/log/$NAME.log
+PRIVDROP_USER=facilitator-nobody
 DAEMON=/usr/local/bin/$NAME
-DAEMON_ARGS="-r $RELAY --log $LOGFILE --pidfile $PIDFILE"
+DAEMON_ARGS="-r $RELAY --log $LOGFILE --pidfile $PIDFILE --privdrop-user $PRIVDROP_USER"
 SCRIPTNAME=/etc/init.d/$NAME
 
 # Exit if the package is not installed
diff --git a/facilitator/init.d/facilitator-email-poller b/facilitator/init.d/facilitator-email-poller
index 5f1c3d7..2c9ecb8 100755
--- a/facilitator/init.d/facilitator-email-poller
+++ b/facilitator/init.d/facilitator-email-poller
@@ -20,8 +20,9 @@ NAME=facilitator-email-poller
 PIDFILE=/var/run/$NAME.pid
 LOGFILE=/var/log/$NAME.log
 CONFDIR=/etc/flashproxy
+PRIVDROP_USER=facilitator-nobody
 DAEMON=/usr/local/bin/$NAME
-DAEMON_ARGS="--pass $CONFDIR/reg-email.pass --log $LOGFILE --pidfile $PIDFILE"
+DAEMON_ARGS="--pass $CONFDIR/reg-email.pass --log $LOGFILE --pidfile $PIDFILE --privdrop-user $PRIVDROP_USER"
 SCRIPTNAME=/etc/init.d/$NAME
 
 # Exit if the package is not installed
diff --git a/facilitator/init.d/facilitator-reg-daemon b/facilitator/init.d/facilitator-reg-daemon
index 810f697..e299468 100755
--- a/facilitator/init.d/facilitator-reg-daemon
+++ b/facilitator/init.d/facilitator-reg-daemon
@@ -20,8 +20,9 @@ NAME=facilitator-reg-daemon
 PIDFILE=/var/run/$NAME.pid
 LOGFILE=/var/log/$NAME.log
 CONFDIR=/etc/flashproxy
+PRIVDROP_USER=facilitator-nobody
 DAEMON=/usr/local/bin/$NAME
-DAEMON_ARGS="--key $CONFDIR/reg-daemon.key --log $LOGFILE --pidfile $PIDFILE"
+DAEMON_ARGS="--key $CONFDIR/reg-daemon.key --log $LOGFILE --pidfile $PIDFILE --privdrop-user $PRIVDROP_USER"
 SCRIPTNAME=/etc/init.d/$NAME
 
 # Exit if the package is not installed





More information about the tor-commits mailing list