Commit c7029344 by Daniel Lezcano

initialize the capabilties for attach and unshare

parent dc456e99
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
#include "commands.h" #include "commands.h"
#include "arguments.h" #include "arguments.h"
#include "namespace.h" #include "namespace.h"
#include "caps.h"
#include "log.h" #include "log.h"
lxc_log_define(lxc_attach_ui, lxc); lxc_log_define(lxc_attach_ui, lxc);
...@@ -63,6 +64,10 @@ int main(int argc, char *argv[], char *envp[]) ...@@ -63,6 +64,10 @@ int main(int argc, char *argv[], char *envp[])
uid_t uid; uid_t uid;
char *curdir; char *curdir;
ret = lxc_caps_init();
if (ret)
return ret;
ret = lxc_arguments_parse(&my_args, argc, argv); ret = lxc_arguments_parse(&my_args, argc, argv);
if (ret) if (ret)
return ret; return ret;
......
...@@ -185,6 +185,10 @@ int main(int argc, char *argv[]) ...@@ -185,6 +185,10 @@ int main(int argc, char *argv[])
args = &argv[optind]; args = &argv[optind];
ret = lxc_caps_init();
if (ret)
return ret;
ret = lxc_fill_namespace_flags(namespaces, &flags); ret = lxc_fill_namespace_flags(namespaces, &flags);
if (ret) if (ret)
usage(argv[0]); usage(argv[0]);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment