From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 Description of problem: This refers to known bug in logrotate/mailman pertaining to incorrect configuration that creates an infinite number of empty files in /var/log/mailman Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Disable mailman, but keep in on the system 2. run logrotate 3. watch files in /var/log/mailman 4. try to remove these files (rm -rf /var/log/mailman works best) 5. remove mailman from system (rpm -e mailman) 6. try to run logrotate again: it takes forever! Actual Results: A very large number of files were created in /var/log/mailman (300,000+ in my case), named thus: error.1 error.1.1 error.1.1.1 etc *BUT ALSO* a very large (17MB+) status file was created as /var/lib/logrotate.status Expected Results: Logrotate takes too much time to complete (hours!) Additional info: To fix logrotate, one must also: 1- delete /var/lib/logrotate.status 2- run /usr/sbin/logrotate -v -f /etc/logrotate.conf
*** Bug 74482 has been marked as a duplicate of this bug. ***
I believe this was due to the presence of a wildcard in the pathname for the log files. That was removed and a new logrotate script has been implemented to match the new log and mailman daemon behavior.