mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 00:14:44 +01:00
aa-status: add --count flag
In prepartaion for greater control over dispaly and counting add a count flag. Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
parent
ed62eeba75
commit
6b902047c9
1 changed files with 7 additions and 0 deletions
|
@ -630,6 +630,7 @@ static int print_usage(const char *command, bool error)
|
|||
"Displays various information about the currently loaded AppArmor policy.\n"
|
||||
"OPTIONS (one only):\n"
|
||||
" --enabled returns error code if AppArmor not enabled\n"
|
||||
" --count print the number of entries. Implies --quiet\n"
|
||||
" --profiled prints the number of loaded policies\n"
|
||||
" --enforced prints the number of loaded enforcing policies\n"
|
||||
" --complaining prints the number of loaded non-enforcing policies\n"
|
||||
|
@ -657,6 +658,7 @@ static int print_usage(const char *command, bool error)
|
|||
#define ARG_PS_MIXED 135
|
||||
#define ARG_JSON 136
|
||||
#define ARG_PRETTY 137
|
||||
#define ARG_COUNT 138
|
||||
#define ARG_VERBOSE 'v'
|
||||
#define ARG_HELP 'h'
|
||||
|
||||
|
@ -675,6 +677,7 @@ static char **parse_args(int argc, char **argv)
|
|||
{"pretty-json", no_argument, 0, ARG_PRETTY},
|
||||
{"verbose", no_argument, 0, ARG_VERBOSE},
|
||||
{"help", no_argument, 0, ARG_HELP},
|
||||
{"count", no_argument, 0, ARG_COUNT},
|
||||
{NULL, 0, 0, 0},
|
||||
};
|
||||
|
||||
|
@ -731,6 +734,10 @@ static char **parse_args(int argc, char **argv)
|
|||
opt_json = true;
|
||||
/* default opt_show */
|
||||
break;
|
||||
case ARG_COUNT:
|
||||
opt_count = true;
|
||||
/* default opt_show */
|
||||
break;
|
||||
default:
|
||||
dfprintf(stderr, "Error: Invalid command.\n");
|
||||
print_usage(argv[0], true);
|
||||
|
|
Loading…
Add table
Reference in a new issue