2
0
mirror of git://github.com/lxc/lxc synced 2025-09-05 03:19:33 +00:00

tests: fix config file tests

Link: https://bugs.launchpad.net/bugs/1943441
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner
2021-09-13 13:55:17 +02:00
parent d5f993841b
commit ae92922b48

View File

@@ -368,20 +368,36 @@ int main(int argc, char *argv[])
goto non_test_error;
}
ret = set_get_compare_clear_save_load(c, "lxc.apparmor.profile", "unconfined", tmpf, true);
#if HAVE_APPARMOR
if (set_get_compare_clear_save_load(c, "lxc.apparmor.profile", "unconfined", tmpf, true) < 0) {
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.apparmor.profile");
goto non_test_error;
}
if (set_get_compare_clear_save_load(c, "lxc.apparmor.allow_incomplete", "1", tmpf, true) < 0) {
ret = set_get_compare_clear_save_load(c, "lxc.apparmor.allow_incomplete", "1", tmpf, true);
#if HAVE_APPARMOR
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.apparmor.allow_incomplete");
goto non_test_error;
}
#endif
ret = set_get_compare_clear_save_load(c, "lxc.selinux.context", "system_u:system_r:lxc_t:s0:c22", tmpf, true);
#if HAVE_SELINUX
if (set_get_compare_clear_save_load(c, "lxc.selinux.context", "system_u:system_r:lxc_t:s0:c22", tmpf, true) < 0) {
if (ret < 0)
#else
if (ret == 0)
#endif
{
lxc_error("%s\n", "lxc.selinux.context");
goto non_test_error;
}