aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/periodic/etc/security/800.loginfail
diff options
context:
space:
mode:
authorYoshihiro Takahashi <nyan@FreeBSD.org>2024-01-10 11:48:56 +0000
committerYoshihiro Takahashi <nyan@FreeBSD.org>2024-01-10 11:48:56 +0000
commit1fa4ddcc6de6a0c46416f719a5b7efa1169f51ce (patch)
tree6c9974988affb02ae7fcf22e633849e85c986aa8 /usr.sbin/periodic/etc/security/800.loginfail
parentf552d7adebb13e24f65276a6c4822bffeeac3993 (diff)
downloadsrc-1fa4ddcc6de6a0c46416f719a5b7efa1169f51ce.tar.gz
src-1fa4ddcc6de6a0c46416f719a5b7efa1169f51ce.zip
periodic: Fix periodic reports when log files are not compressed.
The modern zcat(1) is capable of handling compressed and uncompressed text files, so we can simply use zcat command. PR: 253168 Reviewed by: delphij MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D43357
Diffstat (limited to 'usr.sbin/periodic/etc/security/800.loginfail')
-rwxr-xr-xusr.sbin/periodic/etc/security/800.loginfail7
1 files changed, 1 insertions, 6 deletions
diff --git a/usr.sbin/periodic/etc/security/800.loginfail b/usr.sbin/periodic/etc/security/800.loginfail
index 4329728f9505..c5a3a972aaa1 100755
--- a/usr.sbin/periodic/etc/security/800.loginfail
+++ b/usr.sbin/periodic/etc/security/800.loginfail
@@ -49,12 +49,7 @@ catmsgs() {
sort -t. -r -n -k 2,2 |
while read f
do
- case $f in
- *.gz) zcat -f $f;;
- *.bz2) bzcat -f $f;;
- *.xz) xzcat -f $f;;
- *.zst) zstdcat -f $f;;
- esac
+ zcat -f $f
done
[ -f ${LOG}/auth.log ] && cat $LOG/auth.log
}