From 5211bcee08b3fcf438a768e9c857adfc162f740f Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Thu, 1 Jul 2021 00:02:05 +0200 Subject: [PATCH] Update changelogs for upcoming release Signed-off-by: Joachim Wiberg --- ChangeLog.md | 22 ++++++++++++++++++++++ debian/changelog | 13 +++++++++++-- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index b8fd96a..32db39e 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,27 @@ Change Log All relevant changes to the project are documented in this file. +[v2.3.0][UNRELEASED] +----------------------- + +### Changes +- Add support for `logger -k`, early log to `/dev/kmsg`. Useful when + logging from early system startup scripts before syslogd has started +- Support for extracting non-kernel log messages from `/dev/kmsg` +- Ignore `EINVAL` from kernel, caused warning message at first startup +- Use journald socket on systemd systems, not `/dev/log` +- Issue #38: add support for `syslogd -C file` to use `file` for caching + the last seen kernel sequence number, default: `/run/syslogd.cache` + + +### Fixes +- Issue #34: regression in v2.2.3, causing loss of syslogd log messages + like `syslogd v2.2.3: restart.` +- Issue #35: man pages lists `-v` as verbose mode, is actually version +- Issue #39: update tests to use `-P fn` and `-C fn` +- Replace `\m` with `\n` (missing newline) in `logger` usage text + + [v2.2.3][] - 2021-05-11 ----------------------- @@ -396,6 +417,7 @@ and a replacement for `syslog.h` to enable new features in RFC5424. [UNRELEASED]: https://github.com/troglobit/sysklogd/compare/v2.2.3...HEAD +[v2.3.0]: https://github.com/troglobit/sysklogd/compare/v2.2.3...v2.3.0 [v2.2.3]: https://github.com/troglobit/sysklogd/compare/v2.2.2...v2.2.3 [v2.2.2]: https://github.com/troglobit/sysklogd/compare/v2.2.1...v2.2.2 [v2.2.1]: https://github.com/troglobit/sysklogd/compare/v2.2.0...v2.2.1 diff --git a/debian/changelog b/debian/changelog index d2e1191..8b40f3b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,19 @@ sysklogd (2.3.0) stable; urgency=medium - * PREVIEW BUILD + * Support for `logger -k`, early log to /dev/kmsg. Useful when logging + from early system startup scripts before syslogd has started + * Support for extracting non-kernel log messages from /dev/kmsg + * Ignore EINVAL from kernel, caused warning message at first startup + * Add support for `syslogd -C file` to use `file` for caching + the last seen kernel sequence number, default: /run/syslogd.cache + * Fix regression from v2.2.3, causing loss of syslogd log messages + like `syslogd v2.2.3: restart.` + * Fix man page, listed `-v` as verbose mode, is actually version + * Replace `\m` with `\n` (missing newline) in `logger` usage text * Use systemd KillMode=process * Let syslogd use another socket when journald is active (systemd systems) - -- Joachim Wiberg Wed, 23 Jun 2021 15:24:00 +0200 + -- Joachim Wiberg Thu, 01 Jul 2021 00:12:24 +0200 sysklogd (2.2.3) stable; urgency=medium