mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
apparmor: correct apparmor_parser -N command privilege
Fix the apparmor_parsers -N command (which dumps the list of profile names found in a policy file) to be available without privilege and also make it be recognized as a command instead of an option so that it can conflict with -a -r -R -S and -o. Currently it can be specified with these commands but will cause the parser to short circuit just dumping the names and not doing the actual profile compile or load. Signed-off-by: John Johansen <john.johansen@canonical.com> Acked-By: Steve Beattie <sbeattie@ubuntu.com>
This commit is contained in:
parent
8eb069cce5
commit
9c42360b34
1 changed files with 2 additions and 0 deletions
|
@ -456,8 +456,10 @@ static int process_arg(int c, char *optarg)
|
|||
skip_cache = 1;
|
||||
break;
|
||||
case 'N':
|
||||
count++;
|
||||
names_only = 1;
|
||||
skip_cache = 1;
|
||||
kernel_load = 0;
|
||||
break;
|
||||
case 'S':
|
||||
count++;
|
||||
|
|
Loading…
Add table
Reference in a new issue