[syslog-ng] [PATCH] system(): Use follow-freq(1) on FreeBSD prior to 9.1

Balazs Scheidler bazsi at balabit.hu
Fri Dec 7 06:03:29 CET 2012


Thanks, just merge into 3.4 master.

On Fri, 2012-11-09 at 14:24 +0100, Gergely Nagy wrote:
> FreeBSD prior to 9.1 does not have a kqueue-pollable /dev/klog, so
> syslog-ng would fall back to using timers, except that follow-freq()
> is explicitly set to zero, also diabling timer-based polling. This has
> the effect of making syslog-ng not read from /dev/klog at all.
> 
> To work around the issue, on FreeBSD prior to 9.1, use follow-freq(1)
> for /dev/klog when using the system() source.
> 
> Signed-off-by: Gergely Nagy <algernon at balabit.hu>
> ---
-- 
Bazsi




More information about the syslog-ng mailing list