mirror of
https://github.com/systemd/systemd.git
synced 2025-01-10 05:18:17 +03:00
update TODO
This commit is contained in:
parent
ee52bbc68f
commit
6fee784964
15
TODO
15
TODO
@ -763,17 +763,9 @@ Features:
|
|||||||
and synthesize initrd from it, and measure it. Signing is not necessary, as
|
and synthesize initrd from it, and measure it. Signing is not necessary, as
|
||||||
microcode does that on its own. Pass as first initrd to kernel.
|
microcode does that on its own. Pass as first initrd to kernel.
|
||||||
|
|
||||||
* Add a new service type very similar to Type=notify, that goes one step
|
* Maybe extend the service protocol to support handling of some specific SIGRT
|
||||||
further and extends the protocol to cover reloads. Specifically, SIGHUP will
|
signal for setting service log level, that carries the level via the
|
||||||
become the official way to reload, and daemon has to respond with sd_notify()
|
sigqueue() data parameter. Enable this via unit file setting.
|
||||||
to report when it starts reloading, and when it is complete reloading. Care
|
|
||||||
must be taken to remove races from this model. I.e. PID 1 needs to take
|
|
||||||
CLOCK_MONOTONIC, then send SIGHUP, then wait for at least one RELOADING=1
|
|
||||||
message that comes with a newer timestamp, then wait for a READY=1 message.
|
|
||||||
while we are at it, also maybe extend the logic to require handling of some
|
|
||||||
specific SIGRT signal for setting debug log level, that carries the level via
|
|
||||||
the sigqueue() data parameter. With that we extended with minimal logic the
|
|
||||||
service runtime logic quite substantially.
|
|
||||||
|
|
||||||
* firstboot: maybe just default to C.UTF-8 locale if nothing is set, so that we
|
* firstboot: maybe just default to C.UTF-8 locale if nothing is set, so that we
|
||||||
don't query this unnecessarily in entirely uninitialized
|
don't query this unnecessarily in entirely uninitialized
|
||||||
@ -1774,7 +1766,6 @@ Features:
|
|||||||
* unit files:
|
* unit files:
|
||||||
- allow port=0 in .socket units
|
- allow port=0 in .socket units
|
||||||
- maybe introduce ExecRestartPre=
|
- maybe introduce ExecRestartPre=
|
||||||
- add ReloadSignal= for configuring a reload signal to use
|
|
||||||
- implement Register= switch in .socket units to enable registration
|
- implement Register= switch in .socket units to enable registration
|
||||||
in Avahi, RPC and other socket registration services.
|
in Avahi, RPC and other socket registration services.
|
||||||
- allow Type=simple with PIDFile=
|
- allow Type=simple with PIDFile=
|
||||||
|
Loading…
Reference in New Issue
Block a user