diff options
author | Lennart Poettering <lennart@poettering.net> | 2017-02-13 19:24:01 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2017-02-17 10:22:28 +0100 |
commit | d01cd40196eb18d859b3c416505ceb1d4ba398ac (patch) | |
tree | 65baa4f5219dd3414aa3b5038301b678a463e976 /man | |
parent | 1c876927e4e63b90f72dd32cbc949a16948fe39e (diff) |
machined: when copying files from/to userns containers chown to root
This changes the file copy logic of machined to set the UID/GID of all
copied files to 0 if the host and container do not share the same user
namespace.
Fixes: #4078
Diffstat (limited to 'man')
-rw-r--r-- | man/machinectl.xml | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/man/machinectl.xml b/man/machinectl.xml index 38cf919a78..b96aea1a48 100644 --- a/man/machinectl.xml +++ b/man/machinectl.xml @@ -540,9 +540,12 @@ system into a running container. Takes a container name, followed by the source path on the host and the destination path in the container. If the destination path is omitted, the - same as the source path is used.</para></listitem> - </varlistentry> + same as the source path is used.</para> + <para>If host and container share the same user and group namespace, file ownership by numeric user ID and + group ID is preserved for the copy, otherwise all files and directories in the copy will be owned by the root + user and group (UID/GID 0).</para></listitem> + </varlistentry> <varlistentry> <term><command>copy-from</command> <replaceable>NAME</replaceable> <replaceable>PATH</replaceable> [<replaceable>PATH</replaceable>]</term> @@ -551,7 +554,11 @@ into the host system. Takes a container name, followed by the source path in the container the destination path on the host. If the destination path is omitted, the same as the source path - is used.</para></listitem> + is used.</para> + + <para>If host and container share the same user and group namespace, file ownership by numeric user ID and + group ID is preserved for the copy, otherwise all files and directories in the copy will be owned by the root + user and group (UID/GID 0).</para></listitem> </varlistentry> </variablelist></refsect2> |