man: document mount deletion between commands
authorIan Kelling <ian@iankelling.org>
Tue, 3 Jan 2017 10:17:50 +0000 (02:17 -0800)
committerIan Kelling <ian@iankelling.org>
Tue, 3 Jan 2017 10:17:50 +0000 (02:17 -0800)
man/systemd.exec.xml

index e29ebf8..fa3e6af 100644 (file)
         details. Defaults to <option>shared</option>. Use <option>shared</option> to ensure that mounts and unmounts
         are propagated from the host to the container and vice versa. Use <option>slave</option> to run processes so
         that none of their mounts and unmounts will propagate to the host. Use <option>private</option> to also ensure
-        that no mounts and unmounts from the host will propagate into the unit processes' namespace. Note that
+        that no mounts and unmounts from the host will propagate into the unit processes' namespace.
+        If this is set to <option>slave</option> or <option>private</option>, any mounts created by spawned processes
+        will be unmounted after the completion of the current command line of <varname>ExecStartPre=</varname>,
+        <varname>ExecStartPost=</varname>, <varname>ExecStart=</varname>,
+        and <varname>ExecStopPost=</varname>. Note that
         <option>slave</option> means that file systems mounted on the host might stay mounted continuously in the
         unit's namespace, and thus keep the device busy. Note that the file system namespace related options
         (<varname>PrivateTmp=</varname>, <varname>PrivateDevices=</varname>, <varname>ProtectSystem=</varname>,