]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
attach: allow attach with empty conf
authorChristian Brauner <christian.brauner@ubuntu.com>
Wed, 8 Nov 2017 21:13:48 +0000 (22:13 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Fri, 10 Nov 2017 10:07:22 +0000 (11:07 +0100)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/attach.c

index 79a83c3c49bc12623ae08553e01d8b1dd578becb..611432416ebd9578191d689f260cb36ba4982649 100644 (file)
@@ -809,6 +809,12 @@ int lxc_attach(const char *name, const char *lxcpath,
        if (!init_ctx->container)
                return -1;
 
+       if (!init_ctx->container->lxc_conf) {
+               init_ctx->container->lxc_conf = lxc_conf_init();
+               if (!init_ctx->container->lxc_conf)
+                       return -ENOMEM;
+       }
+
        if (!fetch_seccomp(init_ctx->container, options))
                WARN("Failed to get seccomp policy.");