On Tue, 24 Mar 2009, Roderick A. Anderson wrote: > Try to run it (1pflogsumm) from the command line. I'm assuming this is > some kind of wrapper (shell, bash, etc.) around pflogsumm.pl so you should > also check that ownership/permissions didn't get changed somehow/someway > on either or both of them.
Rod, For a reason I cannot immediately determine, it no longer runs from the command line. /etc/cron.daily/1pflogsumm is a shell script that references /usr/local/bin/pflogsumm (a perl script without the .pl extension on the file or referencing shell script). I updated the Date::Calc module to eliminate that as a reason for the sudden failure of the script to run. Running '/usr/local/bin/pflogsumm -d yesterday -e /var/log/maillog.2' works. I wonder if the reason is that the log rotation resulted in the numbers being incorrect so the script's looking for a non-existent log file: [rshep...@salmo ~]$ ll /var/log/maillog* -rw-r--r-- 1 root root 216601 Mar 24 10:03 /var/log/maillog -rw-r--r-- 1 root root 1219888 Mar 24 04:40 /var/log/maillog.1 -rw-r--r-- 1 root root 1029689 Mar 23 04:40 /var/log/maillog.2 -rw-r--r-- 1 root root 2700694 Mar 22 04:40 /var/log/maillog.3 -rw-r--r-- 1 root root 1168552 Mar 21 04:40 /var/log/maillog.4 Notice that both maillog and maillog.1 have today's date. Rich -- Richard B. Shepard, Ph.D. | Integrity Credibility Applied Ecosystem Services, Inc. | Innovation <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863 _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
