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