diff --git a/src/bindings.c b/src/bindings.c index 6d8d713f..3913a69d 100644 --- a/src/bindings.c +++ b/src/bindings.c @@ -760,6 +760,11 @@ static int permute_prepare(void) return -1; } + if (!mkdir_p(new_runtime, 0755)) { + lxcfs_error("Failed to create dir %s\n", new_runtime); + return -1; + } + if (mount(runtime_path, new_runtime, NULL, MS_BIND, 0) < 0) { lxcfs_error("Failed to bind-mount %s into new root: %s.\n", runtime_path, strerror(errno)); return -1; diff --git a/src/lxcfs.c b/src/lxcfs.c index eaf2d38f..91728d55 100644 --- a/src/lxcfs.c +++ b/src/lxcfs.c @@ -192,7 +192,6 @@ static bool do_set_runtime_path(const char *path) return false; } - lxcfs_info("set runtime path %s", path); return __set_runtime_path(path); }