TODO: Add entry on mimicing Debian SysV init rcS.d, runs once at boot.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2013-05-20 15:25:14 +02:00
1 parent b23ce7ab8e
commit e2eaee9620
1 file changed
+11 -6
+11 -6
View File
@@ -31,21 +31,26 @@ processes that declare themselves to be finit compliant.
restarting it is imposible, as well as when system load gets restarting it is imposible, as well as when system load gets
too high. too high.
Configuration
-------------
* Add support for "init <q | reload-configuration>" and SIGHUP to
reload finit.conf, but also
* Add support for inotify to automatically reload finit.conf
Runlevels Runlevels
--------- ---------
* Add support for "runlevel N" to finit.conf
* Improve support for runlevels: startup, running (services from * Improve support for runlevels: startup, running (services from
finit.conf), and shutdown as well as hooks when switching RL, finit.conf), and shutdown as well as hooks when switching RL,
startup at RL 1 and a default run level. startup at RL 1 and a default run level.
* Implement initctl stop|start|restart|reload|status <SVC> and * Implement initctl stop|start|restart|reload|status <SVC> and
service <SVC> stop|start|restart|reload|status on top service <SVC> stop|start|restart|reload|status on top
* Add PRE and POST hooks for when changing runlevels * Add PRE and POST hooks for when changing runlevels
* SysV init in Debian uses an rcS.d/ for scripts that should run once
Configuration at boot. These scripts are run before the actual runlevel set in
------------- inittab. In finit we could use "task [S]" and "boot [S]" for this.
* Add support for "init <q | reload-configuration>" and SIGHUP to * Add support for a new runlevel 'S' that is started before all other
reload finit.conf, but also services in the selected runlevel.
* Add support for inotify to automatically reload finit.conf
Services and Tasks Services and Tasks
------------------ ------------------