webalizer.cron, opcje quiet w /etc/sysconfig/webalizer

Stefan Szczygielski maillist at moomean.eu.org
Sun May 6 12:30:45 CEST 2007


W /etc/sysconfig/webalizer są dwie opcje QUIET i REALLY_QUIET mające na
celu uciszenie webalizera uruchamianego z crona. Jednak jeśli w którymś
z /etc/webalizer/nnn.conf bądź /etc/webalizer.conf jest opcja z Quiet,
to nadpisze tą żądaną w /etc/sysconfig. Czy logika nie wskazuje na to,
że ta w sysconfig powinna być nadrzędna i globalna (tj. tam wpisujemy,
by uciszyć wszystkie)? W załączniku trywialny patch przesuwający opcje
na koniec linii poleceń dający takie zachowanie. Jeśli ktoś uzna że tak
powinno być i jest władny, niech wrzuci.

Pozdrawiam,
S.
-------------- next part --------------
--- webalizer.cron	2007-05-06 12:21:45.000000000 +0200
+++ webalizer.cron.org	2007-05-06 12:20:57.000000000 +0200
@@ -16,11 +16,11 @@
 	fi
 	
 	if [ -f /etc/webalizer.conf ]; then
-		webalizer -c /etc/webalizer.conf ${WEBALIZER_OPTS}
+		webalizer ${WEBALIZER_OPTS} -c /etc/webalizer.conf
 	fi
 	if [ -n "$MULTIPLE" ] && [ "$MULTIPLE" = "yes" -o "$MULTIPLE" = "YES" ]; then
 		for i in $(ls /etc/webalizer/*.conf 2>/dev/null); do
-			webalizer -c $i ${WEBALIZER_OPTS};
+			webalizer ${WEBALIZER_OPTS} -c $i;
 		done
 	fi
 fi


More information about the pld-devel-pl mailing list