[syslog-ng] [Bug 201] system() does not work on FreeBSD: /dev/ klog is pretty much ignored

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Sat Oct 13 10:14:34 CEST 2012


https://bugzilla.balabit.com/show_bug.cgi?id=201


Balazs Scheidler <bazsi at balabit.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bazsi at balabit.hu




--- Comment #2 from Balazs Scheidler <bazsi at balabit.hu>  2012-10-13 10:14:35 ---
I'd rather introduce the device() source we were discussing, perhaps even pushing the "readable" 
check in LogReader to LogTransport instances.

The S_ISREG check shouldn't be required now, if someone is using the system() source (which explicitly 
uses follow-freq(0)), or the file driver straight as it has a special case for /dev/klog to make 
follow-freq(0) by default.

The root cause for this bug was in ivykis.

That said, the fix can stay in place, I'll merge that to 3.4, however I think it should go away 
once the LogTransport refactoring happens.


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list