diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-06-04 13:44:46 +0200 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-06-05 04:23:18 +0900 |
commit | 7e95efb50819a9c1eb85291041ef65fd89f4afb7 (patch) | |
tree | 79c3fc96d81c5f8e1b2f99dc3587dc4deb403ad4 /man | |
parent | 277cb7631e5bc18b152adc31df5b727a2fa20b7a (diff) | |
download | systemd-7e95efb50819a9c1eb85291041ef65fd89f4afb7.tar.gz |
man: mention quoting in description of Parameters=
Also add a short example how to translate nspawn command line to .nspawn settings.
Fixes #12703.
Diffstat (limited to 'man')
-rw-r--r-- | man/systemd.nspawn.xml | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/man/systemd.nspawn.xml b/man/systemd.nspawn.xml index 70c6ff33a6..787d5fd699 100644 --- a/man/systemd.nspawn.xml +++ b/man/systemd.nspawn.xml @@ -119,8 +119,8 @@ specified parameters using <varname>Parameters=</varname> are passed as additional arguments to the <filename>init</filename> process. This setting corresponds to the <option>--boot</option> switch on the <command>systemd-nspawn</command> command line. This option may not be combined with - <varname>ProcessTwo=yes</varname>. This option is the default if the - <filename>systemd-nspawn@.service</filename> template unit file is used.</para></listitem> + <varname>ProcessTwo=yes</varname>. This option is specified by default in the + <filename>systemd-nspawn@.service</filename> template unit.</para></listitem> </varlistentry> <varlistentry> @@ -145,13 +145,15 @@ <varlistentry> <term><varname>Parameters=</varname></term> - <listitem><para>Takes a space-separated list of - arguments. This is either a command line, beginning with the - binary name to execute, or – if <varname>Boot=</varname> is - enabled – the list of arguments to pass to the init - process. This setting corresponds to the command line - parameters passed on the <command>systemd-nspawn</command> - command line.</para></listitem> + <listitem><para>Takes a whitespace-separated list of arguments. Single (<literal>'</literal>) and + double (<literal>"</literal>) quotes may be used around arguments with whitespace. This is either a + command line, beginning with the binary name to execute, or – if <varname>Boot=</varname> is enabled + – the list of arguments to pass to the init process. This setting corresponds to the command line + parameters passed on the <command>systemd-nspawn</command> command line.</para> + + <para>Note: <option>Boot=no</option>, <option>Parameters=a b "c c"</option> is the same as + <command>systemd-nspawn a b "c c"</command>, and <option>Boot=yes</option>, <option>Parameters=b 'c c'</option> + is the same as <command>systemd-nspawn --boot b 'c c'</command>.</para></listitem> </varlistentry> <varlistentry> |