Skip to content

sysklogd v2.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jul 17:30
· 12 commits to master since this release

Changes

  • Add reload command for systemd service, by Paweł Jasiak
  • Add global log rotation options to .conf file, issue #80. Introducing two new settings: rotate_size SIZE and rotate_count COUNT
  • Semantic change for per-file log rotation settings, no longer possible to disable log rotation for a file by setting rotate=0:0
  • Possible to set only size or count rotation per file
  • Add support for listen addr:port to .conf file, issue #83

Fixes

  • Fix #72: loss of raw kernel log messages to console. This adds a new command line flag -l to keep kernel logs to console. A feature requested by embedded Linux users who often navigate issues by console output

    With properly configured kernel logging, e.g., quiet, only error and above in severity is logged by the kernel directly to the console. So for most users this would be a useful behavior

  • Fix #81: blocking delay for unresolvable remote log server. If DNS name is used as remote log server, the system may not be able to resolve it to an IP address (for various reasons). This may lead to blocking delays in syslogd causing loss of log messages

  • Fix #82: retry creating UNIX and network sockets on failure. This now allows syslogd to "discover" and bind to addresses that are not yet set when it starts up