mirror of
https://github.com/troglobit/finit.git
synced 2026-11-11 16:40:48 +00:00
Another ChangeLog update for the upcoming v4.4 release
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
1 parent
9c727ed08d
commit
48e1a0b17f
1 file changed
+21
-1
+21
-1
@@ -12,6 +12,9 @@ All relevant changes are documented in this file.
|
|||||||
> options or description, you must now escape them (`\#`).
|
> options or description, you must now escape them (`\#`).
|
||||||
|
|
||||||
### Changes
|
### Changes
|
||||||
|
* `HOOK_BASEFS_UP` has been moved! External plugins that need to call
|
||||||
|
`service_register()`, please use `HOOK_SVC_PLUGIN` from now on.
|
||||||
|
Apologies for any inconveniences this might cause!
|
||||||
* Support for overriding `/etc/finit.conf` using `finit.config=PATH`
|
* Support for overriding `/etc/finit.conf` using `finit.config=PATH`
|
||||||
from the kernel command line
|
from the kernel command line
|
||||||
* Support for overriding `/etc/finit.d` from the alternate `finit.conf`
|
* Support for overriding `/etc/finit.d` from the alternate `finit.conf`
|
||||||
@@ -35,12 +38,29 @@ All relevant changes are documented in this file.
|
|||||||
-- System log daemon
|
-- System log daemon
|
||||||
|
|
||||||
* Add missing `HOOK_NETWORK_DN`, called after change to runlevel 6 or 0
|
* Add missing `HOOK_NETWORK_DN`, called after change to runlevel 6 or 0
|
||||||
|
* If the sysklogd `logger` tool is available, use that instead of the
|
||||||
|
Finit `logit` too for log redirection, issue #344
|
||||||
|
* Add `initctl` aliases: `cat -> show`, `kill -> signal`
|
||||||
|
* Add `initctl -n,--noerr` to return OK(0) if services do not exist, for
|
||||||
|
integration with openresolv and scripts with similar requirements
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
* Fix #314: skip run/task/service restart if conditions are lost
|
* Fix #314: skip run/task/service restart if conditions are lost
|
||||||
* Fix #320: the API/IPC socket is closed immediately at shutdown/reboot
|
* Fix #320: the API/IPC socket is closed immediately at shutdown/reboot
|
||||||
to prevent against hook scripts or services calling initctl. There is
|
to prevent against hook scripts or services calling initctl. There is
|
||||||
no way to service these requests safely.
|
no way to service these requests safely
|
||||||
|
* Fix #329: add support for multiple args to `initctl cond set/clr`
|
||||||
|
* Fix #338: ensure shutdown hooks are called properly; `hook/sys/down`
|
||||||
|
and `hook/svc/down` hook scripts, found and fixed by Jack Newman
|
||||||
|
* Fix #339: use absolute path in `/etc/finit.d/enabled/` symlinks, for
|
||||||
|
use-cases when `/etc` is read-only and `/etc/finit.d/enabled ->
|
||||||
|
/mnt/finit.d/enabled`, reported by Jack Newman
|
||||||
|
* Fix #340: Finit ignores deleted/moved `.conf` file sin `/etc/finit.d`
|
||||||
|
* Fix #342: in runlevel S (bootstrap), not all `initctl` commands can be
|
||||||
|
supported, block the following: runlevel, reload, start/stop, restart,
|
||||||
|
reload, halt, poweroff, suspend. Also, prevent `SIGHUP` and `SIGUSR1`
|
||||||
|
signals when in shutdown or reboot
|
||||||
|
* Ensure `initctl cond get` support the flux state
|
||||||
|
|
||||||
|
|
||||||
[4.3][] - 2022-05-15
|
[4.3][] - 2022-05-15
|
||||||
|
|||||||
Reference in new issue
Block a user