Update for upcoming v4.1 bug fix release

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2021-05-03 03:50:12 +02:00
parent 6b89f8c6db
commit 081990b49e
+22 -6
View File
@@ -4,6 +4,28 @@ Change Log
All relevant changes are documented in this file.
[4.1][UNRELEASED]
-----------------
Bug fix release.
### Changes
* Change behavior on SIGUSR1 to be compatible with sysvinit and systemd.
Previously SIGUSR1 caused Finit to halt, like BusyBox init. This had
"interesting" side effects on Debian systems when coexisting with
sysvinit (upgrading/reinstalling causes scripts to `kill -USR1 1`)
* Restore automatic mount of `/dev/shm`, `/dev/pts`, `/run` and `/tmp`
if not mounted in `/etc/fstab`. This is what most desktop systems
expect PID 1 to do
* Change how `contrib/debian/install.sh` sets up a Grub boot entry for
finit. We now modify the $SUPPORTED_INITS variable in `10_linux`
### Fixes
* Stricter interface name validation in netlink plugin, modeled after
the kernel. Suggested by Coverity Scan
* The `contrib/*/install.sh` scripts failed to run from tarball
[4.0][] - 2021-04-26
--------------------
@@ -907,9 +929,3 @@ Major bug fix release.
[0.2]: https://github.com/troglobit/finit/compare/0.1...0.2
[libuEv]: https://github.com/troglobit/libuev
[dea3ae8]: https://github.com/troglobit/finit/commit/dea3ae8
<!--
-- Local Variables:
-- mode: markdown
-- End:
-->