README.md: Update with difference between runparts & /etc/rc.local

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2017-12-29 20:51:42 +01:00
1 parent ef54c4826b
commit 3843f62aa8
1 file changed
+11 -7
+11 -7
View File
@@ -240,19 +240,23 @@ For more information, see [doc/plugins.md](doc/plugins.md).
Runparts & /etc/rc.local Runparts & /etc/rc.local
------------------------ ------------------------
At the end of the boot, when networking and all services are up, Finit At the end of the boot, when all bootstrap (`S`) tasks and services and
calls its built-in [run-parts(8)][] on the `runparts <DIR>` directory, networking has started, Finit calls its built-in [run-parts(8)][] on the
and `/etc/rc.local`, in that order if they exist. `runparts <DIR>` directory. This happens just before changing to the
configured runlevel (default 2).
```shell ```shell
runparts /etc/rc.d/ 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`. 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 If it exists and is an executable shell script Finit calls it at the very
very end of the boot, before calling the `HOOK_SYSTEM_UP`. See more on end of the boot, before calling the `HOOK_SYSTEM_UP`. See more on hooks
hooks in [doc/plugins.md](doc/plugins.md#hooks), and about the system in [doc/plugins.md](doc/plugins.md#hooks), and about the system bootstrap
bootstrap in [doc/bootstrap.md](doc/bootstrap.md). in [doc/bootstrap.md](doc/bootstrap.md).
Runlevels Runlevels