Jelajahi Sumber

replace root constant with l_susr variable in rc files

Thomas Lotterer 23 tahun lalu
induk
melakukan
7cc13ba097

+ 5 - 5
exim/rc.exim

@@ -10,18 +10,18 @@
     exim_enable="yes"
     exim_flags="-bd -q30m"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled exim || exit 0
     @l_prefix@/sbin/exim ${exim_flags}
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled exim || exit 0
     for pidfile in @l_prefix@/var/exim/run/*.pid; do
         [ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
         kill -TERM `cat $pidfile`
     done
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled exim || exit 0
     for pidfile in @l_prefix@/var/exim/run/*.pid; do
         [ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
@@ -30,13 +30,13 @@
     sleep 1
     @l_prefix@/sbin/exim ${exim_flags}
 
-%reload -u root
+%reload -u @l_susr@
     opServiceEnabled exim || exit 0
     for pidfile in @l_prefix@/var/exim/run/*.pid; do
         [ ".$pidfile" = ".@l_prefix@/var/exim/run/*.pid" ] && break
         kill -HUP `cat $pidfile`
     done
 
-%daily -u root
+%daily -u @l_susr@
     opServiceEnabled exim || exit 0
 

+ 3 - 3
gated/rc.gated

@@ -6,15 +6,15 @@
 %config
     gated_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled gated || exit 0
     @l_prefix@/sbin/gdc start
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled gated || exit 0
     @l_prefix@/sbin/gdc stop
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled gated || exit 0
     @l_prefix@/sbin/gdc restart
 

+ 1 - 1
inn/rc.inn

@@ -38,7 +38,7 @@
         -z${inn_log_complevel} -o@l_rusr@ -g@l_rgrp@ -m644 \
         -P "${inn_log_prolog}" \
         -E "${inn_log_epilog}" \
-        @l_prefix@/var/FOO/log/*.log
+        @l_prefix@/var/inn/log/*.log
 
 %quarterly -u @l_rusr@
     opServiceEnabled inn || exit 0

+ 4 - 4
ircd/rc.ircd

@@ -6,21 +6,21 @@
 %config
     ircd_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled ircd || exit 0
     @l_prefix@/sbin/ircd
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled ircd || exit 0
     kill -TERM `cat @l_prefix@/var/ircd/ircd.pid`
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled ircd || exit 0
     kill -TERM `cat @l_prefix@/var/ircd/ircd.pid`
     sleep 2
     @l_prefix@/sbin/ircd
 
-%reload -u root
+%reload -u @l_susr@
     opServiceEnabled ircd || exit 0
     kill -HUP `cat @l_prefix@/var/ircd/ircd.pid`
 

+ 2 - 2
perforce/rc.perforce

@@ -10,7 +10,7 @@
     perforce_journal="@l_prefix@/var/perforce/p4d.journal"
     perforce_logfile="@l_prefix@/var/perforce/p4d.log"
 
-%start -p 100 -u root
+%start -p 100 -u @l_susr@
     if opServiceEnabled perforce; then
         cmd="@l_prefix@/sbin/p4d" 
         cmd="$cmd -q -d -z"
@@ -22,7 +22,7 @@
         su @l_rusr@ -c "nohup $cmd </dev/null >/dev/null 2>&1 &"
     fi
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     if opServiceEnabled perforce; then
         cmd="@l_prefix@/bin/p4"
         cmd="$cmd -p ${perforce_port}"

+ 2 - 2
portfwd/rc.portfwd

@@ -7,12 +7,12 @@
     portfwd_enable="yes"
     portfwd_flags=""
 
-%start -p 100 -u root
+%start -p 100 -u @l_susr@
     if opServiceEnabled portfwd; then
         @l_prefix@/sbin/portfwd $portfwd_flags
     fi
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     if opServiceEnabled portfwd; then
         rpmtool signal -d 1 -m @l_prefix@/sbin/portfwd TERM KILL >/dev/null 2>&1 || true
     fi

+ 2 - 2
pound/rc.pound

@@ -6,12 +6,12 @@
 %config
     pound_enable="yes"
 
-%start -p 100 -u root
+%start -p 100 -u @l_susr@
     if opServiceEnabled pound; then
         @l_prefix@/sbin/pound
     fi
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     if opServiceEnabled pound; then
         kill -TERM `cat @l_prefix@/var/pound/pound.pid`
         sleep 1

+ 3 - 3
pureftpd/rc.pureftpd

@@ -6,18 +6,18 @@
 %config
     pureftpd_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     if opServiceEnabled pureftpd; then
         @l_prefix@/sbin/pure-ftpd </dev/null &
         echo "$!" >@l_prefix@/var/pureftpd/pureftpd.pid
     fi
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     if opServiceEnabled pureftpd; then
         kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
     fi
 
-%restart -u root
+%restart -u @l_susr@
     if opServiceEnabled pureftpd; then
         kill -TERM `cat @l_prefix@/var/pureftpd/pureftpd.pid`
         sleep 2

+ 4 - 4
qpopper/rc.qpopper

@@ -14,18 +14,18 @@
     pop_type="qpopper"
     pop_logfile="@l_prefix@/var/qpopper/qpopper.log"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled qpopper || exit 0
     @l_prefix@/sbin/qpopper ${qpopper_bind} -S -f @l_prefix@/etc/qpopper/qpopper.config
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled qpopper || exit 0
     if [ -f @l_prefix@/var/qpopper/qpopper.pid ]; then
         kill -TERM `cat @l_prefix@/var/qpopper/qpopper.pid`
         rm -f @l_prefix@/var/qpopper/qpopper.pid >/dev/null 2>&1 || true
     fi
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled qpopper || exit 0
     if [ -f @l_prefix@/var/qpopper/qpopper.pid ]; then
         kill -TERM `cat @l_prefix@/var/qpopper/qpopper.pid`
@@ -34,7 +34,7 @@
     fi
     @l_prefix@/sbin/qpopper ${qpopper_bind} -S -f @l_prefix@/etc/qpopper/qpopper.config
 
-%daily -u root
+%daily -u @l_susr@
     opServiceEnabled qpopper || exit 0
     shtool rotate -f \
         -n${qpopper_log_numfiles} -s${qpopper_log_minsize} -d \

+ 2 - 2
radius/rc.radius

@@ -6,11 +6,11 @@
 %config
     radius_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled radius || exit 0
     @l_prefix@/sbin/radctl start 
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled radius || exit 0
     @l_prefix@/sbin/radctl stop 
 

+ 3 - 3
samba/rc.samba

@@ -6,17 +6,17 @@
 %config
     samba_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled samba || exit 0
     @l_prefix@/sbin/smbd -D
     @l_prefix@/sbin/nmbd -D
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled samba || exit 0
     kill -TERM `cat @l_prefix@/var/samba/run/smbd.pid` 
     kill -TERM `cat @l_prefix@/var/samba/run/nmbd.pid` 
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled samba || exit 0
     kill -TERM `cat @l_prefix@/var/samba/run/smbd.pid` 
     kill -TERM `cat @l_prefix@/var/samba/run/nmbd.pid` 

+ 2 - 2
samhain/rc.samhain

@@ -6,11 +6,11 @@
 %config
     samhain_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled samhain || exit 0
     @l_prefix@/sbin/samhain -t check -D
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled samhain || exit 0
     if [ -f @l_prefix@/var/samhain/samhain.pid ]; then
         kill -TERM `cat @l_prefix@/var/samhain/samhain.pid`

+ 4 - 4
smtpfeed/rc.smtpfeed

@@ -44,21 +44,21 @@
         fi
     }
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled smtpfeed || exit 0
     smtpfeed_start
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled smtpfeed || exit 0
     smtpfeed_stop
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled smtpfeed || exit 0
     smtpfeed_stop
     sleep 1
     smtpfeed_start
 
-%daily -u root
+%daily -u @l_susr@
     opServiceEnabled smtpfeed || exit 0
     shtool rotate -f \
         -n${smtpfeed_log_numfiles} -s${smtpfeed_log_minsize} -d \

+ 1 - 1
spegla/rc.spegla

@@ -6,7 +6,7 @@
 %config
     spegla_enable="no"
 
-%hourly -u root
+%hourly -u @l_susr@
     opServiceEnabled spegla || exit 0
     @l_prefix@/bin/spegla-mirror
 

+ 4 - 4
squid/rc.squid

@@ -6,21 +6,21 @@
 %config
     squid_enable="yes"
 
-%start -p 200 -u root
+%start -p 200 -u @l_susr@
     opServiceEnabled squid || exit 0
     @l_prefix@/sbin/squid -D
 
-%stop -p 200 -u root
+%stop -p 200 -u @l_susr@
     opServiceEnabled squid || exit 0
     kill -TERM `cat @l_prefix@/var/squid/logs/squid.pid`
 
-%restart -u root
+%restart -u @l_susr@
     opServiceEnabled squid || exit 0
     kill -TERM `cat @l_prefix@/var/squid/logs/squid.pid`
     sleep 2
     @l_prefix@/sbin/squid -D
 
-%reload -u root
+%reload -u @l_susr@
     opServiceEnabled squid || exit 0
     kill -HUP `cat @l_prefix@/var/squid/logs/squid.pid`