mirror of
https://github.com/troglobit/finit.git
synced 2026-10-06 07:43:43 +07:00
TODO: Document proposal for dynamic event framework
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
@@ -21,6 +21,12 @@ General
|
||||
* Add `!` or `[wait <pidfile>]` to service directive to let finit pause
|
||||
and wait for a pidfile before starting processes -- both at boot and
|
||||
when starting processes in a runlevel.
|
||||
* Add <GW,ADDR:iface,IF:iface> events to service stanza so services can
|
||||
be reloaded/restarted/stopped -- e.g, new GW --> SIGHUP process, or
|
||||
loss of IF:eth1 --> stop service, start it when eth1 comes up again.
|
||||
* Add support for listening to netlink messages for GW, ADDR, IF UP/DOWN
|
||||
* Add <!,...> to let Finit know that a service does not support reload
|
||||
(SIGHUP), but must be restarted (stop+start)
|
||||
* Allow process callbacks to be scripts.
|
||||
* Add support for a pipe/popen where we can listen for `STOP`, `START`
|
||||
and `RELOAD` on `STDOUT` from a script ... call it for example
|
||||
|
||||
Reference in New Issue
Block a user