Logrotate doesn't work if we do not add "Type=forking" to the systemd .service fie.
Hey, "maintainers", where are you?
This package is maintained in spare time. If you need a very fast solution and are willing to pay for it, have a look at this list: https://wiki.gentoo.org/wiki/Foundation:Consultants
You have no time to fix this bug but have it to explain to me why you didn't fix it. Great.
It would probably make more sense to modify the logrotate entry to call systemctl or rc-service as appropriate. However, I wonder how this unit file works at all; it refers to a user called "_rspamd", but the ebuild creates a user called "rspamd".
(In reply to Mike Gilbert from comment #4) > It would probably make more sense to modify the logrotate entry to call > systemctl or rc-service as appropriate. > > However, I wonder how this unit file works at all; it refers to a user > called "_rspamd", but the ebuild creates a user called "rspamd". I also created a request about that, look at https://bugs.gentoo.org/661146.
I think I addressed all reported problems in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c334938edc52f23ed95834e3b8a658f2e76c53cb