For instance lxc.include = /var/lib/lxc/commonopts
in /var/lib/lxc/q1/config would cause the configuration in /var/lib/lxc/commonopts to be loaded when container q1 starts. Signed-off-by: Serge Hallyn <serge.hal...@ubuntu.com> --- src/lxc/confile.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lxc/confile.c b/src/lxc/confile.c index 67cf821..daf9bbf 100644 --- a/src/lxc/confile.c +++ b/src/lxc/confile.c @@ -76,6 +76,7 @@ static int config_network_ipv6_gateway(const char *, char *, struct lxc_conf *); static int config_cap_drop(const char *, char *, struct lxc_conf *); static int config_console(const char *, char *, struct lxc_conf *); static int config_seccomp(const char *, char *, struct lxc_conf *); +static int config_includefile(const char *, char *, struct lxc_conf *); typedef int (*config_cb)(const char *, char *, struct lxc_conf *); @@ -120,6 +121,7 @@ static struct config config[] = { { "lxc.cap.drop", config_cap_drop }, { "lxc.console", config_console }, { "lxc.seccomp", config_seccomp }, + { "lxc.include", config_includefile }, }; static const size_t config_size = sizeof(config)/sizeof(struct config); @@ -893,6 +895,12 @@ static int config_console(const char *key, char *value, return 0; } +static int config_includefile(const char *key, char *value, + struct lxc_conf *lxc_conf) +{ + return lxc_config_read(value, lxc_conf); +} + static int config_rootfs(const char *key, char *value, struct lxc_conf *lxc_conf) { if (strlen(value) >= MAXPATHLEN) { -- 1.7.9.5 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel