summaryrefslogtreecommitdiffstats
path: root/etc/periodic
diff options
context:
space:
mode:
authorse <se@FreeBSD.org>2003-01-05 21:32:50 +0000
committerse <se@FreeBSD.org>2003-01-05 21:32:50 +0000
commit6f580108eee31b729769003faa5ad96a72258917 (patch)
treed0f5837e2aa09adfbbd06476ce145c029ca355da /etc/periodic
parentc236864bc2f547f92c56348fdfbdefcf490e7eae (diff)
downloadFreeBSD-src-6f580108eee31b729769003faa5ad96a72258917.zip
FreeBSD-src-6f580108eee31b729769003faa5ad96a72258917.tar.gz
Add support for bzip2ed log files.
Diffstat (limited to 'etc/periodic')
-rwxr-xr-xetc/periodic/daily/470.status-named8
-rwxr-xr-xetc/periodic/security/800.loginfail8
-rwxr-xr-xetc/periodic/security/900.tcpwrap8
3 files changed, 21 insertions, 3 deletions
diff --git a/etc/periodic/daily/470.status-named b/etc/periodic/daily/470.status-named
index 795c18c..daedac0 100755
--- a/etc/periodic/daily/470.status-named
+++ b/etc/periodic/daily/470.status-named
@@ -14,7 +14,13 @@ fi
catmsgs() {
find /var/log -name 'messages.*' -mtime -2 |
sort -t. -r -n -k 2,2 |
- xargs zcat -f
+ while read f
+ do
+ case $f in
+ *.gz) zcat -f $f;;
+ *.bz2) bzcat -f $f;;
+ esac
+ done
[ -f /var/log/messages ] && cat /var/log/messages
}
diff --git a/etc/periodic/security/800.loginfail b/etc/periodic/security/800.loginfail
index c0ecaeb..dd02a4e 100755
--- a/etc/periodic/security/800.loginfail
+++ b/etc/periodic/security/800.loginfail
@@ -45,7 +45,13 @@ yesterday=`date -v-1d "+%b %e "`
catmsgs() {
find ${LOG} -name 'auth.log.*' -mtime -2 |
sort -t. -r -n -k 2,2 |
- xargs zcat -f
+ while read f
+ do
+ case $f in
+ *.gz) zcat -f $f;;
+ *.bz2) bzcat -f $f;;
+ esac
+ done
[ -f ${LOG}/auth.log ] && cat $LOG/auth.log
}
diff --git a/etc/periodic/security/900.tcpwrap b/etc/periodic/security/900.tcpwrap
index cad9fae..55f7709 100755
--- a/etc/periodic/security/900.tcpwrap
+++ b/etc/periodic/security/900.tcpwrap
@@ -45,7 +45,13 @@ yesterday=`date -v-1d "+%b %e "`
catmsgs() {
find ${LOG} -name 'messages.*' -mtime -2 |
sort -t. -r -n -k 2,2 |
- xargs zcat -f
+ while read f
+ do
+ case $f in
+ *.gz) zcat -f $f;;
+ *.bz2) bzcat -f $f;;
+ esac
+ done
[ -f ${LOG}/messages ] && cat $LOG/messages
}
OpenPOWER on IntegriCloud