summaryrefslogtreecommitdiffstats
path: root/doc/imuxsock.html
Commit message (Collapse)AuthorAgeFilesLines
* $IMUXSockRateLimitInterval DEFAULT CHANGED, was 5, now 0Rainer Gerhards2012-01-161-1/+4
| | | | | | | | | The new default turns off rate limiting. This was chosen as people experienced problems with rate-limiting activated by default. Now it needs an explicit opt-in by setting this parameter. Thanks to Chris Gaffney for suggesting to make it opt-in; thanks to many unnamed others who already had complained at the time Chris made the suggestion ;-)
* imuxsock: added capability to "annotate" messages with "trusted information",Rainer Gerhards2011-11-291-5/+23
| | | | | | which contains some properties obtained from the system and as such sure to not be faked. This is inspired by the similiar idea introduced in systemd.
* added support for obtaining timestamp from system for imuxsockRainer Gerhards2011-06-201-1/+11
| | | | | | | | | | | This permits to read the time a message was submitted to the system log socket. Most importantly, this is provided in microsecond resolution. So we are able to obtain high precision timestampis even for messages that were - as is usual - not formatted with them. This also simplifies things in regard to local time calculation in chroot environments. Many thanks to Lennart Poettering for suggesting this feature, providing some guidance on implementing it and coordinating getting the necessary support into the Linux kernel.
* removed need for math libraryRainer Gerhards2010-10-111-0/+6
| | | | | | by doing math a little bit more optimal in hash table code. Also reduced memory requirement for imuxsock hash tables (expected number of connections was set too high -- table can be extended dynamically).
* doc: documented way to turn off imuxsock ratelimitingRainer Gerhards2010-10-071-2/+3
|
* improved imuxsock doc & added small testing tool permanentlyRainer Gerhards2010-09-291-4/+5
|
* doc/imuxsock: added new options to docRainer Gerhards2010-09-281-2/+36
|
* added support for SCM_CREDENTIALS to imuxsock (now fully working)Rainer Gerhards2010-09-271-0/+8
|
* added omuxsock, which permits to write message to local Unix socketsRainer Gerhards2010-08-061-1/+1
| | | | this is the counterpart to imuxsock, enabling fast local forwarding
* added new config option $InputUnixListenSocketCreatePathRainer Gerhards2009-09-041-2/+26
| | | | backport from v5-devel
* restructured rsyslog.conf documentationTom Bergfeld2008-10-311-0/+2
| | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* added ability to specify flow control mode for imuxsockRainer Gerhards2008-08-081-10/+29
|
* added $InputUnixListenSocketHostName config directiveRainer Gerhards2008-08-011-6/+21
| | | | | | It permits to override the hostname being used on a local unix socket. This is useful for differentiating "hosts" running in several jails. Feature was suggested by David Darville, thanks for the suggestion.
* added capability to ignore client-provided timestamp on unix sockets andRainer Gerhards2008-03-061-0/+47
made this mode the default; this was needed, as some programs (e.g. sshd) log with inconsistent timezone information, what messes up the local logs (which by default don't even contain time zone information). This seems to be consistent with what sysklogd did for the past four years. Alternate behaviour may be desirable if gateway-like processes send messages via the local log slot - in this case, it can be enabled via the $InputUnixListenSocketIgnoreMsgTimestamp and $SystemLogSocketIgnoreMsgTimestamp config directives