Christian Brauner
aa0db7d356
confile: add getter for lxc.environment
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
90ec7b6e17
confile: add getter for lxc.group
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
ac0f949c90
confile: add getter for lxc.monitor.unshare
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
de9df15ef5
confile: add getter for lxc.syslog
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:33 +02:00
Christian Brauner
5434529942
confile: add getters for lxc.start.*
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
2e16269f8f
confile: add getter for lxc.stopsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
3aa8f359be
confile: add getter for lxc.rebootsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
afee43246f
confile: add getter for lxc.haltsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
97f6dad0a3
confile: add getter for lxc.autodev
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:32 +02:00
Christian Brauner
75f55b1f33
confile: add getter for lxc.seccomp
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
794d1c062b
confile: add getter for lxc.console.logfile
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
0692663a53
confile: add getter for lxc.console
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
b80927f2f8
confile: add getter for lxc.cap.keep
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
1c96d6d84e
confile: add getter for lxc.cap.drop
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:31 +02:00
Christian Brauner
bdccff6088
confile: add getters for lxc.network{.*}
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
d2ceff537f
confile: add getter for lxc.network
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
466c2e93cc
confile: add getters for lxc.hook{.*}
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
e274f8b0d9
confile: add getter for lxc.utsname
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:30 +02:00
Christian Brauner
b87574e701
confile: add dummy getter for lxc.pivotdir
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
8f183f3866
confile: add getter for lxc.rootfs.backend
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
0e9db63113
confile: add getter for lxc.rootfs.options
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
3af603597e
confile: add getter for lxc.rootfs.mount
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
819114b6fb
confile: add getter for lxc.rootfs
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:29 +02:00
Christian Brauner
cc9218487a
confile: add getter for lxc.mount.entry
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
43fbf8d98f
confile: add getter for lxc.mount.auto
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
0d601acbec
confile: add getter for lxc.mount
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
3d4630ab5f
confile: add getter for lxc.logfile
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
b29b29bef0
confile: add getter for lxc.loglevel
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:28 +02:00
Christian Brauner
5014ff2ee8
confile: add getter for lxc.id_map
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
b863bf92ac
confile: add getter for lxc.cgroup{.*}
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
4203a0b51d
confile: add getter for lxc.se_context
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
d60d18c664
confile: add getter for lxc.aa_allow_incomplete
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:27 +02:00
Christian Brauner
104c8e6c55
confile: add getter for lxc.aa_profile
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
de1ede6961
confile: add getter for lxc.kmsg
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
8015e01899
confile: add getter for lxc.devttydir
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
5485782f9e
confile: add getter for lxc.tty
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
bdf91ab413
confile: add getter for lxc.pts
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:26 +02:00
Christian Brauner
7b992a3ee7
confile: add getter for lxc.arch
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:25 +02:00
Christian Brauner
713046e358
confile: prefix setters with "set_"
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:25 +02:00
Christian Brauner
821a76f19c
confile: add prototype for getter
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:25 +02:00
Christian Brauner
d37f7cd727
confile: extend call back system
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-31 10:03:25 +02:00
Christian Brauner
72be9ed7b2
confile: allow to get lxc.kmsg
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:09 +02:00
Christian Brauner
1a4c89acbc
confile: allow to get lxc.autodev
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:08 +02:00
Christian Brauner
d577bad109
confile: allow to retrieve lxc.stopsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:08 +02:00
Christian Brauner
bbb8adb13f
confile: allow to retrieve lxc.rebootsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:08 +02:00
Christian Brauner
8beda89e6a
confile: allow to retrieve lxc.haltsignal
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:08 +02:00
Christian Brauner
0df888ba88
confile: add lxc_get_idmaps()
...
lxc_get_idmaps() retrieves the idmaps defined for the container. If multiple id
mappings are defined they will be separated by newlines.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:08 +02:00
Christian Brauner
34a7a4c6aa
confile: properly parse lxc.idmap entries
...
scanf() really isn't appropriate for this.
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:07 +02:00
Christian Brauner
681188c14e
utils: add lxc_safe_ulong()
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:07 +02:00
Christian Brauner
cf3f8bf605
confile: config_no_new_privs()
...
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
2017-05-30 18:43:07 +02:00