Package: prosody
Version: 0.9.7-2+deb8u3

This is a reply to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849248 . May I suggest
this fix:

# vi /etc/logrotate.d/prosody
        /var/log/prosody/prosody.log /var/log/prosody/prosody.err {
                weekly
                rotate 52
                compress
                delaycompress
                create 640 prosody adm
                postrotate
                        prosodyctl reload > /dev/null
                endscript
                sharedscripts
                missingok
        }

To proof it is working:

# logrotate -f /etc/logrotate.d/prosody

# less /var/log/prosody/prosody.log.1
        Jan 30 19:12:27 mod_posix       info    Received SIGHUP
        Jan 30 19:12:27 general info    Reloading configuration file

# less /var/log/prosody/prosody.log
        Jan 30 19:12:27 general info    Re-opening log files

Reply via email to