From 55e9cb2f58b021148acf562d8d464ff703b9366b Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 31 May 2021 13:59:21 +0200 Subject: [PATCH] Update with info on dropped multiple consoles Signed-off-by: Joachim Wiberg --- ChangeLog.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index 4485e482..0877c747 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -7,7 +7,9 @@ All relevant changes are documented in this file. [4.1][UNRELEASED] ----------------- -Bug fix release. +Bug fix release. Also disables handlers for `SIGINT` and `SIGPWR`, a +new set of `sys` conditions are instead generated which can be used to +trigger external programs. ### Changes * Change behavior on SIGUSR1 to be compatible with sysvinit and systemd. @@ -32,6 +34,8 @@ Bug fix release. * Default termios for TTYs now enable `IUTF8` on input * If `/bin/login` is not found, Finit now tries `sulogin` before it falls back to an unauthenticated `/bin/sh` +* Dropped (broken) support for multiple consoles. Finit now follows + the default console selected by the kernel, `/dev/console` ### Fixes * Stricter interface name validation in netlink plugin, modeled after @@ -66,6 +70,7 @@ Bug fix release. message is now logged, as a warning: finit[1]: nl_callback():busy system, resynchronizing with kernel. + * Fix #174: loss of log messages using combo of prio and facility, e.g., `logit(LOG_CONSOLE | LOG_NOTICE, ...)`, by Jacques de Laval, Westermo * Fix #175: ensure Finit does not acquire a controlling TTY when checking