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