Make setsebool be less verbose.

This commit is contained in:
Dan Walsh 2013-10-11 10:24:36 -04:00 committed by Stephen Smalley
parent e6a1298e54
commit 1fd22fc498

View File

@ -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,