aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/security17
1 files changed, 9 insertions, 8 deletions
diff --git a/etc/security b/etc/security
index 5f4e7f8191f54..91ec8d661754d 100644
--- a/etc/security
+++ b/etc/security
@@ -40,19 +40,20 @@ separator () {
}
catmsgs() {
- [ -f $LOG/messages.0.gz ] && zcat $LOG/messages.0.gz
- [ -f $LOG/messages.0 ] && cat $LOG/messages.0
- [ -f $LOG/messages ] && cat $LOG/messages
+ find $LOG -name 'messages.*' -mtime -2 |
+ sort -t. -r -n +1 -2 |
+ xargs zcat -f
+ [ -f $LOG/messages ] && cat $LOG/messages
}
sflag=FALSE ignore=
while getopts ams c
do
- case "$c" in
- a) ignore="$ignore|^amd:";;
- m) ignore="$ignore|^mfs:";;
- s) sflag=TRUE;;
- esac
+ case "$c" in
+ a) ignore="$ignore|^amd:";;
+ m) ignore="$ignore|^mfs:";;
+ s) sflag=TRUE;;
+ esac
done
yesterday=`date -v-1d "+%b %e "`