Blame SOURCES/0006-Add-support-for-boolean-subs.patch

4ea9f2
From 61d3d40e791a4ac392930f11785e4057f67a5b09 Mon Sep 17 00:00:00 2001
4ea9f2
From: Miroslav Grepl <mgrepl@redhat.com>
4ea9f2
Date: Fri, 11 Apr 2014 11:14:50 +0200
4ea9f2
Subject: [PATCH 06/11] Add support for boolean subs
4ea9f2
4ea9f2
---
4ea9f2
 secmds/seinfo.c   | 2 +-
4ea9f2
 secmds/sesearch.c | 2 +-
4ea9f2
 2 files changed, 2 insertions(+), 2 deletions(-)
4ea9f2
4ea9f2
diff --git a/secmds/seinfo.c b/secmds/seinfo.c
4ea9f2
index a970890..54b2a6a 100644
4ea9f2
--- a/secmds/seinfo.c
4ea9f2
+++ b/secmds/seinfo.c
4ea9f2
@@ -1720,7 +1720,7 @@ int main(int argc, char **argv)
4ea9f2
 		case 'b':	       /* conditional booleans */
4ea9f2
 			bools = 1;
4ea9f2
 			if (optarg != 0)
4ea9f2
-				bool_name = optarg;
4ea9f2
+				bool_name = selinux_boolean_sub(optarg);
4ea9f2
 			break;
4ea9f2
 		case OPT_INITIALSID:
4ea9f2
 			isids = 1;
4ea9f2
diff --git a/secmds/sesearch.c b/secmds/sesearch.c
4ea9f2
index 387d526..e1436a7 100644
4ea9f2
--- a/secmds/sesearch.c
4ea9f2
+++ b/secmds/sesearch.c
4ea9f2
@@ -1067,7 +1067,7 @@ int main(int argc, char **argv)
4ea9f2
 				printf("Missing boolean for -b (--bool)\n");
4ea9f2
 				exit(1);
4ea9f2
 			}
4ea9f2
-			cmd_opts.bool_name = strdup(optarg);
4ea9f2
+			cmd_opts.bool_name = strdup(selinux_boolean_sub(optarg));
4ea9f2
 			if (!cmd_opts.bool_name) {
4ea9f2
 				fprintf(stderr, "%s\n", strerror(errno));
4ea9f2
 				exit(1);
4ea9f2
-- 
4ea9f2
1.8.5.3
4ea9f2