Commit
44a16ca broke syslog-ng such that it no longer works with
logrotate, for example. Yes, you can manually stop and start the
service, but (1) you shouldn't have to and (2) it creates a window
where you potentially lose messages if the syslog UDP socket
overruns.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit
c27f4ca53b231823d4298ab976d0a64ed61dfa99)
procd_set_param command /usr/sbin/syslog-ng --foreground
procd_close_instance
}
+
+reload_service() {
+ /usr/sbin/syslog-ng-ctl reload
+}