From dead2444e28a53cb3b7760098f140f9d6bfbdf28 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 30 Jul 2023 10:21:07 +0200 Subject: [PATCH] doc: 'run' command limitation, blocks Finit completely Signed-off-by: Joachim Wiberg --- doc/config.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/config.md b/doc/config.md index c961d15c..4974b1f1 100644 --- a/doc/config.md +++ b/doc/config.md @@ -580,6 +580,12 @@ optional arguments and description. `run` commands are guaranteed to be completed before running the next command. Highly useful if true serialization is needed. +Please note, however, that `run` commands **block Finit**, meaning you +cannot call `initctl` to start, stop, reload, or other such operations. +The only `initctl` commands possible are those that enable and disable +services and even then you should make sure to use the `--force` option +since otherwise `initctl` will try to connect to Finit. + > `` is described in the [Services](#services) section.