]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
initialize capabilities for lxc-start and lxc-execute
authorDaniel Lezcano <dlezcano@fr.ibm.com>
Tue, 20 Jul 2010 11:45:44 +0000 (13:45 +0200)
committerDaniel Lezcano <dlezcano@fr.ibm.com>
Tue, 20 Jul 2010 11:45:44 +0000 (13:45 +0200)
Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
src/lxc/lxc_execute.c
src/lxc/lxc_start.c

index c3a0cd780ccac299b82f59fa8fed842ff28d8052..f4808593e6f7313db24e0a1053d3d062c7ecd17e 100644 (file)
@@ -31,7 +31,7 @@
 #include <sys/stat.h>
 #include <sys/param.h>
 
-
+#include "caps.h"
 #include "lxc.h"
 #include "log.h"
 #include "conf.h"
@@ -93,6 +93,9 @@ int main(int argc, char *argv[])
 
        lxc_list_init(&defines);
 
+       if (lxc_caps_init())
+               return -1;
+
        if (lxc_arguments_parse(&my_args, argc, argv))
                return -1;
 
index 7aa17ff61743f64b8f6e00da98241614ae2c5474..661764a4b4d4222616a75055530896bd343358d7 100644 (file)
@@ -41,6 +41,7 @@
 #include <net/if.h>
 
 #include "log.h"
+#include "caps.h"
 #include "lxc.h"
 #include "conf.h"
 #include "cgroup.h"
@@ -101,6 +102,9 @@ int main(int argc, char *argv[])
 
        lxc_list_init(&defines);
 
+       if (lxc_caps_init())
+               return err;
+
        if (lxc_arguments_parse(&my_args, argc, argv))
                return err;