From: Christian Brauner Date: Fri, 21 Jan 2022 08:44:01 +0000 (+0100) Subject: lxccontainer: allow xdev when creating the container dir X-Git-Tag: lxc-4.0.12~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d678aa61e0282ebd39cb663fbbf803f53159d529;p=thirdparty%2Flxc.git lxccontainer: allow xdev when creating the container dir Signed-off-by: Christian Brauner --- diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index 5dbfc0fc5..4363340b3 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -1222,7 +1222,7 @@ static int do_create_container_dir(const char *path, struct lxc_conf *conf) if (ret < 0 && errno != EEXIST) return -errno; - fd_rootfs = open_at(-EBADF, path, O_DIRECTORY | O_CLOEXEC, PROTECT_LOOKUP_ABSOLUTE_WITH_SYMLINKS, 0); + fd_rootfs = open_at(-EBADF, path, O_DIRECTORY | O_CLOEXEC, PROTECT_LOOKUP_ABSOLUTE_XDEV_SYMLINKS, 0); if (fd_rootfs < 0) return syserror("Failed to open container directory \"%d(%s)\"", fd_rootfs, path);