d7576c7fc0
This patch fixes integration with systemd-journald, and also sets the now mandatory KillMode. When running on systems with systemd-journald certain considerations must be taken. These are listed here: https://www.freedesktop.org/wiki/Software/systemd/syslog/ In it simplest form, the system as a whole logs through journald and a BSD syslog daemon then gets its log messages from journald. NOTE: due to issues with the Debian packaging of rsyslog, the sysklogd packages cannot be used to replace rsyslog. First rsyslog must be purged to clear the syslog.socket symlink, then sysklogd can be installed. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
32 lines
1.3 KiB
Plaintext
32 lines
1.3 KiB
Plaintext
sysklogd (2.3.0) stable; urgency=medium
|
|
|
|
* PREVIEW BUILD
|
|
* Use systemd KillMode=process
|
|
* Let syslogd use another socket when journald is active (systemd systems)
|
|
|
|
-- Joachim Wiberg <troglobit@gmail.com> Wed, 23 Jun 2021 15:24:00 +0200
|
|
|
|
sysklogd (2.2.3) stable; urgency=medium
|
|
|
|
* Fix problem with log messages stuck in 1969. When not using libsyslog,
|
|
or the bundled logger, the syslog() API in the C library is used, which
|
|
may not necessarily set the timestamp. When sysklogd infers timestamp
|
|
it was offset by the number of years since 1969, i.e., boot_time.
|
|
* Fix problem with repeating kernel messages if syslogd is restarted.
|
|
This introduces a new state file, /var/run/syslogd.cache, which saves
|
|
the last seen/logged sequence id read from `/dev/kmsg`
|
|
* Fix log message time calculation issue on 32-bit systems.
|
|
* Fix remote kernel messages being mapped to uucp instead of user
|
|
* Fix man page syslogd(8), name of PID file (syslog.pid -> syslogd.pid)
|
|
|
|
-- Joachim Wiberg <troglobit@gmail.com> Tue, 11 May 2021 11:20:25 +0200
|
|
|
|
sysklogd (2.2.2) stable; urgency=low
|
|
|
|
* Initial release.
|
|
* Fix issue with parsing /dev/kmsg time
|
|
* Fix spelling issues in syslogd and man pages, found by lintian
|
|
* Load and reload timezone, with tzset(), on init/SIGHUP.
|
|
|
|
-- Joachim Wiberg <troglobit@gmail.com> Mon, 08 Mar 2021 11:36:46 +0100
|