mirror of
https://github.com/troglobit/finit.git
synced 2026-10-08 16:34:45 +07:00
README.md: Update with difference between runparts & /etc/rc.local
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
@@ -240,19 +240,23 @@ For more information, see [doc/plugins.md](doc/plugins.md).
|
||||
Runparts & /etc/rc.local
|
||||
------------------------
|
||||
|
||||
At the end of the boot, when networking and all services are up, Finit
|
||||
calls its built-in [run-parts(8)][] on the `runparts <DIR>` directory,
|
||||
and `/etc/rc.local`, in that order if they exist.
|
||||
At the end of the boot, when all bootstrap (`S`) tasks and services and
|
||||
networking has started, Finit calls its built-in [run-parts(8)][] on the
|
||||
`runparts <DIR>` directory. This happens just before changing to the
|
||||
configured runlevel (default 2).
|
||||
|
||||
```shell
|
||||
runparts /etc/rc.d/
|
||||
```
|
||||
|
||||
Right after the runlevel change when all services have started properly,
|
||||
`/etc/rc.local` is called.
|
||||
|
||||
No configuration stanza in `/etc/finit.conf` is required for `rc.local`.
|
||||
If it exists and is an executable shell script, finit calls it at the
|
||||
very end of the boot, before calling the `HOOK_SYSTEM_UP`. See more on
|
||||
hooks in [doc/plugins.md](doc/plugins.md#hooks), and about the system
|
||||
bootstrap in [doc/bootstrap.md](doc/bootstrap.md).
|
||||
If it exists and is an executable shell script Finit calls it at the very
|
||||
end of the boot, before calling the `HOOK_SYSTEM_UP`. See more on hooks
|
||||
in [doc/plugins.md](doc/plugins.md#hooks), and about the system bootstrap
|
||||
in [doc/bootstrap.md](doc/bootstrap.md).
|
||||
|
||||
|
||||
Runlevels
|
||||
|
||||
Reference in New Issue
Block a user