From: Lennart Poettering Date: Tue, 26 Oct 2010 21:22:55 +0000 (+0200) Subject: man: be more explicit about the usefulness of --system X-Git-Tag: v12~137 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=248e6030e007b6ee7b31ada6e42053cb1ebfc80d;hp=cbe1bded5fb719faf374bf63d36a80c6d13d2b19 man: be more explicit about the usefulness of --system --- diff --git a/TODO b/TODO index c018ed23e..f41dd3c89 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,3 @@ -* man: clarify that --system works only for pid == 1 - * oneshot services which do not remain: 'exited' instead of 'dead'? it should be visible in 'systemctl' that they have been run diff --git a/man/systemd.xml b/man/systemd.xml index f0fea5d0f..6aa4f7052 100644 --- a/man/systemd.xml +++ b/man/systemd.xml @@ -141,14 +141,20 @@ Tell systemd to run a system instance (resp. session instance), even if the process ID is - not 1 (resp. is 1), i.e. systemd is not - (resp. is) run as init process. + not 1 (resp. is 1), i.e. systemd is + not (resp. is) run as init process. Normally it should not be necessary to pass these options, as systemd automatically detects the mode it is started in. These options are hence of - little use except for - debugging. + little use except for debugging. Note + that it is not supported booting and + maintaining a full system with systemd + running in + mode, but PID not 1. In practice, + passing explicitly is + only useful in conjunction with + .