SOURCES: awffull.cron (NEW), awffull.crontab (NEW), awffull.syscon...

blues blues at pld-linux.org
Tue Jun 27 13:07:04 CEST 2006


Author: blues                        Date: Tue Jun 27 11:07:04 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- copied from webalizer, not tested yet

---- Files affected:
SOURCES:
   awffull.cron (NONE -> 1.1)  (NEW), awffull.crontab (NONE -> 1.1)  (NEW), awffull.sysconfig (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/awffull.cron
diff -u /dev/null SOURCES/awffull.cron:1.1
--- /dev/null	Tue Jun 27 13:07:04 2006
+++ SOURCES/awffull.cron	Tue Jun 27 13:06:59 2006
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+AWFFULL_OPTS=""
+[ -f /etc/sysconfig/awffull ] && . /etc/sysconfig/awffull
+umask 0022
+
+if [ -n "$ENABLE" ] && [ "$ENABLE" = "yes" -o "$ENABLE" = "YES" ]; then
+	LC_ALL=$LANG
+	export LANG
+	export LC_ALL
+	
+	if [ -n "$REALLY_QUIET" ] && [ "$REALLY_QUIET" = "yes" -o "$REALLY_QUIET" = "YES" ]; then
+		AWFFULL_OPTS="-Q"
+	elif [ -n "$QUIET" ] && [ "$QUIET" = "yes" -o "$QUIET" = "YES" ]; then
+		AWFFULL_OPTS="-q"
+	fi
+	
+	if [ -f /etc/awffull.conf ]; then
+		awffull ${AWFFULL_OPTS} -c /etc/awffull.conf
+	fi
+	if [ -n "$MULTIPLE" ] && [ "$MULTIPLE" = "yes" -o "$MULTIPLE" = "YES" ]; then
+		for i in $(ls /etc/awffull/*.conf 2>/dev/null); do
+			awffull ${AWFFULL_OPTS} -c $i;
+		done
+	fi
+fi

================================================================
Index: SOURCES/awffull.crontab
diff -u /dev/null SOURCES/awffull.crontab:1.1
--- /dev/null	Tue Jun 27 13:07:04 2006
+++ SOURCES/awffull.crontab	Tue Jun 27 13:06:59 2006
@@ -0,0 +1,4 @@
+#
+# cron job for the awffull
+#
+05 * * * *	stats	/usr/sbin/awffull.cron

================================================================
Index: SOURCES/awffull.sysconfig
diff -u /dev/null SOURCES/awffull.sysconfig:1.1
--- /dev/null	Tue Jun 27 13:07:04 2006
+++ SOURCES/awffull.sysconfig	Tue Jun 27 13:06:59 2006
@@ -0,0 +1,16 @@
+# Customized settings for awffull
+
+# Enable cron [yes|no]
+ENABLE="no"
+
+# Output language
+# LANG="pl_PL"
+
+# Allow multiple configs in /etc/awffull/
+MULTIPLE="yes"
+
+# Supress messages
+# QUIET="yes"
+
+# Don't display any messages
+#REALLY_QUIET="yes"
================================================================


More information about the pld-cvs-commit mailing list