mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-30 22:05:27 +00:00
Fix protocol error when loading policy to kernels without compat patches
http://bugs.launchpad.net/bugs/968956 The parser is incorrectly generating network rules for kernels that can not support them. This occurs on kernels with the new features directory but not the compatibility patches applied. Signed-off-by: John Johansen <john.johansen@canonical.com> Acked-By: Steve Beattie <sbeattie@ubuntu.com>
This commit is contained in:
@@ -801,6 +801,8 @@ static void get_match_string(void) {
|
||||
handle_features_dir(FLAGS_FILE, &flags_string, FLAGS_STRING_SIZE, flags_string);
|
||||
if (strstr(flags_string, "network"))
|
||||
kernel_supports_network = 1;
|
||||
else
|
||||
kernel_supports_network = 0;
|
||||
if (strstr(flags_string, "mount"))
|
||||
kernel_supports_mount = 1;
|
||||
return;
|
||||
|
Reference in New Issue
Block a user