From 213563950859df544b0dfc8c8208da52cfda28fb Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 10 Jul 2023 10:27:29 +0200 Subject: [PATCH] Update changelog with latest fixes Signed-off-by: Joachim Wiberg --- ChangeLog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 7cbe86d4..ef6b98cf 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -10,12 +10,18 @@ All relevant changes are documented in this file. ### Changes - Add `initctl -f` to force-skip asking Finit for existing services when creating new services during bootstrap, e.g. `/etc/rc.local` +- Improved logging on failure to `execvp()` a run/task/service, now + with `errno`, e.g., "No such file or directory" when the command + is missing from `$PATH` ### Fixes - Fix #227: believed to have been fixed in [4.3][], the root cause was actually that Finit was waiting for a process that was no longer in the system. The fix is to ask the kernel on process-stop-timeout and replay the lost PID so that Finit can continue with reboot/shutdown. +- Fix #361: cgroup move fail when starting a service as non-root. This + was a regression in the [4.4][] release cycle while adding support for + pre:/post:/ready: scripts [4.4][] - 2023-05-15