Skip to content

@troglobit troglobit released this Dec 1, 2019 · 44 commits to master since this release

Changes

  • Always run domark() timer, regardless of -m interval setting, it is used for internal housekeeping, runs every 15 sec
  • Handle DNS lookup of unknown remote syslog hosts in domark()
  • Only enable debug mode when -d is given on the command line
  • Always create PID file, even in debug mode
  • Add -F, as alias for -n, to klogd for compat. with syslogd

Fixes

  • When logging to a remote host using @FQDN previous releases of syslogd gave up after 10 tries. In many industrial cases intermittent access to the DNS is very likely, so this release includes a fix to retry the IP address lookup forever. The interval for retries is configurable
  • Fix accidental blocking of SIGHUP/SIGALRM when an invalid facility is found in the internal logmsg() function
  • Fix leaking of internal error messages (like DNS lookup failure) to /dev/console during reconfiguration, i.e. after initial start
Assets 4
You can’t perform that action at this time.