From 51dd52324953edb0430185db44040704466fe423 Mon Sep 17 00:00:00 2001 From: Brian Read Date: Mon, 30 Dec 2024 14:29:39 +0000 Subject: [PATCH] update runmailstats.sh for new log names --- root/usr/bin/runmailstats.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) mode change 100755 => 100644 root/usr/bin/runmailstats.sh diff --git a/root/usr/bin/runmailstats.sh b/root/usr/bin/runmailstats.sh old mode 100755 new mode 100644 index 200798c..ce695f0 --- a/root/usr/bin/runmailstats.sh +++ b/root/usr/bin/runmailstats.sh @@ -1,17 +1,18 @@ #!/bin/bash #exec 1> >(logger -t $(basename $0)) 2>&1 -perl /usr/bin/mailstats.pl /var/log/qpsmtpd/*.log /var/log/sqpsmtpd/*.log /var/log/uqpsmtpd/*.log +perl /usr/bin/mailstats.pl /var/log/qpsmtpd/*.log /var/log/sqpsmtpd/*.log /var/log/uqpsmtpd/*.log \ + /var/log/qpsmtpd/qpsmtpd.log-???????? /var/log/sqpsmtpd/qpsmtpd.log-???????? /var/log/qpsmtpd/uqpsmtpd.log-???????? # and run new python one - start by copying and decoding log files yesterday_date=$(date -d "yesterday" +'%b %d') echo $yesterday_date cd /var/log/qpsmtpd -cat *.log >/opt/mailstats/logs/current1 2>/dev/null +cat *.log qpsmtpd.log-???????? >/opt/mailstats/logs/current1 2>/dev/null cd /var/log/sqpsmtpd -cat *.log >/opt/mailstats/logs/current2 2>/dev/null +cat *.log sqpsmtpd.log-???????? >/opt/mailstats/logs/current2 2>/dev/null cd /var/log/uqpsmtpd -cat *.log >/opt/mailstats/logs/current3 2>/dev/null +cat *.log uqpsmtpd.log-???????? >/opt/mailstats/logs/current3 2>/dev/null cd /opt/mailstats/logs cat current1 current2 current3 2>/dev/null | grep "$yesterday_date" > current.log ls -l python3 /usr/bin/mailstats.py -echo "Done" +echo "Done" \ No newline at end of file