]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
initialize the capabilties for attach and unshare
authorDaniel Lezcano <dlezcano@fr.ibm.com>
Fri, 23 Jul 2010 13:10:38 +0000 (15:10 +0200)
committerDaniel Lezcano <dlezcano@fr.ibm.com>
Fri, 23 Jul 2010 13:10:38 +0000 (15:10 +0200)
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
src/lxc/lxc_attach.c
src/lxc/lxc_unshare.c

index 3a183a10620f98873be9a6795e84bda7e89b2ab2..ed3d5a420671f2d0061cd41a2208c837cd823d06 100644 (file)
@@ -33,6 +33,7 @@
 #include "commands.h"
 #include "arguments.h"
 #include "namespace.h"
+#include "caps.h"
 #include "log.h"
 
 lxc_log_define(lxc_attach_ui, lxc);
@@ -63,6 +64,10 @@ int main(int argc, char *argv[], char *envp[])
        uid_t uid;
        char *curdir;
 
+       ret = lxc_caps_init();
+       if (ret)
+               return ret;
+
        ret = lxc_arguments_parse(&my_args, argc, argv);
        if (ret)
                return ret;
index 45494ae89b932307d6fedfad8caf05dc4ae81cd2..2bbe2c339f97a6aab28e701c5e33f6515aa34a02 100644 (file)
@@ -185,6 +185,10 @@ int main(int argc, char *argv[])
 
        args = &argv[optind];
 
+       ret = lxc_caps_init();
+       if (ret)
+               return ret;
+
         ret = lxc_fill_namespace_flags(namespaces, &flags);
        if (ret)
                usage(argv[0]);