SOURCES: mrtg.logrotate, mrtg.init, mrtg.sysconfig - start daemon ...

blues blues at pld-linux.org
Thu Jul 26 14:22:49 CEST 2007


Author: blues                        Date: Thu Jul 26 12:22:49 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- start daemon as stats user.

---- Files affected:
SOURCES:
   mrtg.logrotate (1.2 -> 1.3) , mrtg.init (1.13 -> 1.14) , mrtg.sysconfig (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/mrtg.logrotate
diff -u SOURCES/mrtg.logrotate:1.2 SOURCES/mrtg.logrotate:1.3
--- SOURCES/mrtg.logrotate:1.2	Mon Apr  2 18:41:07 2007
+++ SOURCES/mrtg.logrotate	Thu Jul 26 14:22:44 2007
@@ -1,7 +1,8 @@
 /var/log/mrtg/*.log {
-    olddir /var/log/archive/mrtg
-    weekly
-    notifempty
-    missingok
+	olddir /var/log/archive/mrtg
+	create 640 stats logs
+	weekly
+	notifempty
+	missingok
 }
 

================================================================
Index: SOURCES/mrtg.init
diff -u SOURCES/mrtg.init:1.13 SOURCES/mrtg.init:1.14
--- SOURCES/mrtg.init:1.13	Fri Oct 21 14:10:36 2005
+++ SOURCES/mrtg.init	Thu Jul 26 14:22:44 2007
@@ -15,6 +15,7 @@
 # Initial values:
 CONFIGDIR="/etc/mrtg"
 CONFIGS="mrtg.cfg"
+DAEMON_USER="stats"
 
 # Get service config
 [ -f /etc/sysconfig/mrtg ] && . /etc/sysconfig/mrtg
@@ -35,7 +36,7 @@
 	if [ ! -f /var/lock/subsys/mrtg ]; then
 		for i in $CONFIGS; do
 			msg_starting "mrtg ($i)"
-			daemon mrtg $CONFIGDIR/$i --daemon \
+			daemon --user ${DAEMON_USER} mrtg $CONFIGDIR/$i --daemon \
 			--logging /var/log/mrtg/$i.log \
 			--pid-file=/var/run/mrtg/$i.pid
 		done

================================================================
Index: SOURCES/mrtg.sysconfig
diff -u SOURCES/mrtg.sysconfig:1.1 SOURCES/mrtg.sysconfig:1.2
--- SOURCES/mrtg.sysconfig:1.1	Thu Jan  8 14:45:58 2004
+++ SOURCES/mrtg.sysconfig	Thu Jul 26 14:22:44 2007
@@ -10,3 +10,7 @@
 # Define multiple configs, separated with space
 # Default:
 #CONFIGS="mrtg.cfg"
+
+# Run Daemon as specific user.
+# Default: stats
+#DAEMON_USER=stats
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/mrtg.logrotate?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/SOURCES/mrtg.init?r1=1.13&r2=1.14&f=u
    http://cvs.pld-linux.org/SOURCES/mrtg.sysconfig?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list