Sorry for this monologue... Zbigniew Szalbot:
I upgraded (!) logrotate and all is fine. I installed it a few days ago and thought I had the latest version. Shame on me!Answering myself...Zbigniew Szalbot:Dear all,I am trying to use logrotate from ports and I am getting the following error. Can anyone offer any insight?/usr/local/sbin/logrotate -d /usr/local/etc/logrotate.conf reading config file /usr/local/etc/logrotate.conf reading config info for /var/log/httpd-error.log error: /usr/local/etc/logrotate.conf:11 bad olddir path "/var/log/tmp/" error: found error in /var/log/httpd-error.log , skipping error: /usr/local/etc/logrotate.conf:11 } expected removing last 1 log configshttp://lists.freebsd.org/pipermail/freebsd-ports-bugs/2008-August/147600.htmlSo it seems there is a bug and it has not yet been solved?
$ /usr/local/sbin/logrotate -d /usr/local/etc/logrotate.conf
reading config file /usr/local/etc/logrotate.conf
reading config info for /var/log/httpd-error.log
olddir is now tmp/
Handling 1 logs
rotating pattern: /var/log/httpd-error.log 71680 bytes (5 rotations)
olddir is tmp/, empty log files are rotated, old logs are removed
considering log /var/log/httpd-error.log
log needs rotating
rotating log /var/log/httpd-error.log, log->rotateCount is 5
dateext suffix '-20080820'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
glob finding logs to compress failed
glob finding old rotated logs failed
renaming /var/log/httpd-error.log to /var/log/tmp//httpd-error.log-20080820
creating new /var/log/httpd-error.log mode = 0644 uid = 0 gid = 0
running postrotate script
running script with arg /var/log/httpd-error.log : "
/sbin/killall -HUP httpd
--
Zbigniew Szalbot
www.LCWords.com
smime.p7s
Description: S/MIME Cryptographic Signature
