mirror of
https://github.com/SELinuxProject/selinux
synced 2025-02-03 11:22:08 +00:00
Make setsebool be less verbose.
This commit is contained in:
parent
e6a1298e54
commit
1fd22fc498
@ -17,13 +17,14 @@
|
||||
|
||||
int permanent = 0;
|
||||
int reload = 1;
|
||||
int verbose = 0;
|
||||
|
||||
int setbool(char **list, size_t start, size_t end);
|
||||
|
||||
void usage(void)
|
||||
{
|
||||
fputs
|
||||
("\nUsage: setsebool [ -NP ] boolean value | bool1=val1 bool2=val2...\n\n",
|
||||
("\nUsage: setsebool [ -NPV ] boolean value | bool1=val1 bool2=val2...\n\n",
|
||||
stderr);
|
||||
exit(1);
|
||||
}
|
||||
@ -41,7 +42,7 @@ int main(int argc, char **argv)
|
||||
}
|
||||
|
||||
while (1) {
|
||||
clflag = getopt(argc, argv, "PN");
|
||||
clflag = getopt(argc, argv, "PNV");
|
||||
if (clflag == -1)
|
||||
break;
|
||||
|
||||
@ -52,6 +53,9 @@ int main(int argc, char **argv)
|
||||
case 'N':
|
||||
reload = 0;
|
||||
break;
|
||||
case 'V':
|
||||
verbose = 1;
|
||||
break;
|
||||
default:
|
||||
usage();
|
||||
break;
|
||||
@ -130,6 +134,10 @@ static int semanage_set_boolean_list(size_t boolcnt,
|
||||
goto err;
|
||||
}
|
||||
|
||||
if (! verbose) {
|
||||
semanage_msg_set_callback(handle,NULL, NULL);
|
||||
}
|
||||
|
||||
managed = semanage_is_managed(handle);
|
||||
if (managed < 0) {
|
||||
fprintf(stderr,
|
||||
|
Loading…
Reference in New Issue
Block a user