diff --git a/roles/mailman/files/hyperkitty.logrotate.conf b/roles/mailman/files/hyperkitty.logrotate.conf index 3e5b70f0ae..05c9113988 100644 --- a/roles/mailman/files/hyperkitty.logrotate.conf +++ b/roles/mailman/files/hyperkitty.logrotate.conf @@ -1,10 +1,6 @@ /var/log/hyperkitty/*.log { missingok notifempty - sharedscripts delaycompress su root apache - postrotate - /sbin/service httpd reload > /dev/null 2>/dev/null || true - endscript } diff --git a/roles/mailman/templates/settings.py.j2 b/roles/mailman/templates/settings.py.j2 index fa3b4ffe58..5c29bd2d69 100644 --- a/roles/mailman/templates/settings.py.j2 +++ b/roles/mailman/templates/settings.py.j2 @@ -262,7 +262,7 @@ LOGGING = { 'file':{ 'level': 'INFO', #'class': 'logging.handlers.RotatingFileHandler', - 'class': 'logging.FileHandler', + 'class': 'logging.handlers.WatchedFileHandler', 'filename': '/var/log/hyperkitty/hyperkitty.log', 'formatter': 'verbose', },